.elementor-268 .elementor-element.elementor-element-660f6e9{--display:flex;--position:fixed;--min-height:63px;--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}.elementor-268 .elementor-element.elementor-element-33572f5{--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;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-268 .elementor-element.elementor-element-33572f5:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-33572f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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 );}.elementor-268 .elementor-element.elementor-element-38bb5861{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-268 .elementor-element.elementor-element-38bb5861 .elementor-icon-wrapper{text-align:start;}.elementor-268 .elementor-element.elementor-element-38bb5861.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-38bb5861.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-38bb5861.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-38bb5861.elementor-view-framed .elementor-icon, .elementor-268 .elementor-element.elementor-element-38bb5861.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-268 .elementor-element.elementor-element-38bb5861 .elementor-icon{font-size:28px;}.elementor-268 .elementor-element.elementor-element-38bb5861 .elementor-icon svg{height:28px;}.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-268 .elementor-element.elementor-element-45db53a7{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-268 .elementor-element.elementor-element-45db53a7 img{width:100%;}.elementor-268 .elementor-element.elementor-element-7e808e3a{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:9999;}.elementor-268 .elementor-element.elementor-element-7e808e3a:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-7e808e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__item{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-accent );}.elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__prefix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__item{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-accent );}.elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__prefix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__item{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-accent );}.elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__prefix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__item{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-accent );}.elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__prefix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-268 .elementor-element.elementor-element-2edf5882 .jet-auth-links{justify-content:flex-end;}.elementor-268 .elementor-element.elementor-element-2edf5882 .jet-auth-links__logout .jet-auth-links__item{border-radius:0px 0px 0px 5px;}.elementor-268 .elementor-element.elementor-element-2edf5882 .jet-auth-links__register .jet-auth-links__item{border-radius:0px 0px 0px 5px;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-660f6e9{left:0px;}body.rtl .elementor-268 .elementor-element.elementor-element-660f6e9{right:0px;}.elementor-268 .elementor-element.elementor-element-51ae1c52{--display:flex;--position:fixed;--min-height:100vh;--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;top:0px;--z-index:999;}.elementor-268 .elementor-element.elementor-element-51ae1c52:not(.elementor-motion-effects-element-type-background), .elementor-268 .elementor-element.elementor-element-51ae1c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-268 .elementor-element.elementor-element-ccedde8{--display:flex;}.elementor-268 .elementor-element.elementor-element-f45d4d3{--display:flex;}.elementor-268 .elementor-element.elementor-element-7762ca33{--display:flex;}.elementor-268 .elementor-element.elementor-element-4548cbd0 img{width:30%;border-radius:150px 150px 150px 150px;}.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-268 .elementor-element.elementor-element-1b05d869{text-align:center;}.elementor-268 .elementor-element.elementor-element-1b05d869 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-780eb60a{--divider-border-style:solid;--divider-color:#575757;--divider-border-width:1px;}.elementor-268 .elementor-element.elementor-element-780eb60a .elementor-divider-separator{width:100%;}.elementor-268 .elementor-element.elementor-element-780eb60a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-268 .elementor-element.elementor-element-a3fc6c3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-7c4a169 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-7c4a169.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-7c4a169{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-7c4a169 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-bb17e97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-268 .elementor-element.elementor-element-1f10912 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-1f10912.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-1f10912{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-1f10912 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-03b9bdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-03b9bdc.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-03b9bdc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-03b9bdc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-9267e3d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FFFFFF;}:where( .elementor-268 .elementor-element.elementor-element-9267e3d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#2B2B2B;border-style:none;}.elementor-268 .elementor-element.elementor-element-9267e3d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-268 .elementor-element.elementor-element-9267e3d {--n-accordion-padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-af20174{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-268 .elementor-element.elementor-element-9f702af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-9f702af.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-9f702af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-9f702af .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-7551e6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-7551e6f.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-7551e6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-7551e6f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-d3cd6b2.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-d3cd6b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-d3cd6b2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-94d3228{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FFFFFF;}:where( .elementor-268 .elementor-element.elementor-element-94d3228 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#2B2B2B;border-style:none;}.elementor-268 .elementor-element.elementor-element-94d3228 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-268 .elementor-element.elementor-element-94d3228 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-2ae94dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-2ae94dc.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-2ae94dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-2ae94dc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-bd6537d{--display:flex;}.elementor-268 .elementor-element.elementor-element-d06244b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-69e6c51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-69e6c51.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-69e6c51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-69e6c51 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-bfcc1eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-bfcc1eb.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-bfcc1eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-bfcc1eb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-e3e862f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-e3e862f.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-e3e862f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-e3e862f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-003048a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-003048a.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-003048a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-268 .elementor-element.elementor-element-003048a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A75FF;}.elementor-268 .elementor-element.elementor-element-db72ac2{--display:flex;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-51ae1c52{left:0px;}body.rtl .elementor-268 .elementor-element.elementor-element-51ae1c52{right:0px;}.elementor-268:not(.elementor-motion-effects-element-type-background), .elementor-268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-268 .elementor-element.elementor-element-33572f5{--width:17.2%;}.elementor-268 .elementor-element.elementor-element-7e808e3a{--width:83%;}.elementor-268 .elementor-element.elementor-element-51ae1c52{--width:17%;}}/* Start custom CSS for container, class: .elementor-element-51ae1c52 *//* Variáveis para facilitar a manutenção */
:root {
    --menu-largura-desktop: 17vw; /* Largura do menu expandido */
    --menu-largura-recolhido: 0vw; /* Ou você pode usar '0' para esconder completamente */
    --tempo-transicao: 0.3s; /* Tempo de transição */
}

/* Estilos para o menu lateral (baseado no seu código, com ajustes) */
#menuLateral {
    position: fixed; /* Essencial para que ele não ocupe espaço no fluxo normal */
    top: 0; /* Posição no topo da viewport */
    left: 0; /* Posição à esquerda da viewport */
    width: var(--menu-largura-desktop); /* Largura padrão (17vw) */
    height: 100vh; /* Altura total da viewport */
    background-color: #121212; /* Sua cor desejada */
    box-shadow: 2px 0 5px rgba(0,0,0,0.2);
    z-index: 999; /* Garante que fique acima de outros elementos */
    /* TRANSFORMAÇÃO E TRANSIÇÃO para o movimento do menu */
    transform: translateX(0); /* Posição inicial: visível */
    opacity: 1; /* Opacidade inicial: visível */
    transition: transform var(--tempo-transicao) ease-in-out, 
                opacity var(--tempo-transicao) ease-in-out,
                visibility var(--tempo-transicao) ease-in-out; /* Adicionado visibility para melhor acessibilidade */

    /* Garante que o conteúdo interno não seja espremido */
    overflow: hidden;
    white-space: nowrap; /* Para texto, impede quebra de linha */
    
    /* Adicione aqui qualquer outro estilo base do seu menu, como padding, display flex, etc. */
    /* Exemplo do seu código original que pode ir aqui: */
    /* display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 60px 20px; */
}

#menuLateral.recolhido {
    transform: translateX(-100%); /* Move para fora da tela (esquerda) */
    opacity: 0; /* Torna invisível */
    pointer-events: none; /* Impede cliques quando invisível */
    visibility: hidden; /* Oculta completamente para leitores de tela */
}

/* Estilos para o Conteúdo Principal (AQUI ESTÁ A CHAVE DA SOLUÇÃO) */
/* Este é o container/seção que você quer que "empurre" */
#mainContent {
    /* Por padrão, o conteúdo principal tem uma margem para dar espaço ao menu expandido */
    margin-left: var(--menu-largura-desktop);
    width: calc(100% - var(--menu-largura-desktop)); /* Ajusta a largura para o restante da tela */
    transition: margin-left var(--tempo-transicao) ease-in-out, 
                width var(--tempo-transicao) ease-in-out; /* Transição para a margem e largura */
    /* Adicione aqui outros estilos que seu conteúdo principal possa ter */
    /* Exemplo: min-height: 100vh; para garantir que ele ocupa a altura total */
}

/* Quando o menu está "recolhido", o conteúdo principal se move para a esquerda */
#mainContent.menu-afastado {
    margin-left: var(--menu-largura-recolhido); /* Margem zero (ou largura do menu recolhido) */
    width: calc(100% - var(--menu-largura-recolhido)); /* Ocupa a largura total da tela */
}

/* Estilos para o controle (hambúrguer) - mantido do seu código */
#controle {
    cursor: pointer;
    z-index: 1000; /* Garante que o botão esteja sempre visível */
    /* Adicione outros estilos de posicionamento se necessário */
    /* Exemplo do seu código original: */
    /* position: absolute;
    top: 180px;
    right: -12px;
    transition: all .3s; */
}

/* Opcional: Overlay, se você o usava antes */
#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 998;
    opacity: 0;
    visibility: hidden;
    transition: opacity var(--tempo-transicao) ease-in-out, visibility var(--tempo-transicao) ease-in-out;
}

/* Se você usar o overlay, o body precisa ter uma classe para ativá-lo (adicione essa linha no JS também) */
/* document.body.classList.toggle('overlay-ativo'); */
/* body.overlay-ativo #overlay {
    opacity: 1;
    visibility: visible;
} */

/* SEUS OUTROS ESTILOS RELACIONADOS ao menuLateral, perfil, listaNav, etc.
   Mantenha-os aqui, como estavam em seu código original.
   Ajuste apenas os valores de 'width' para usar as variáveis '--menu-largura-desktop' e '--menu-largura-recolhida'
   se quiser que eles se adaptem automaticamente.
*/

/* Exemplo de adaptação dos seus estilos: */
/* #menuLateral.ativo .textoNav, #menuLateral.ativo .nomeUsuario {
    opacity: 0;
    width: 0px;
}
#menuLateral.ativo .botaoPrincipal {
    width: 0px;
    opacity: 0;
    overflow: hidden;
}
#menuLateral.ativo .perfil img {
    width: 52px;
}
#menuLateral.ativo #controle {
    transform: scaleX(-1);
} */

/* Mantenha suas media queries para mobile como estavam, mas revise o #mainContent nelas */
@media (max-width: 767px) {
    /* Seu CSS para mobile */
    #menuLateral {
        /* ... seus estilos mobile para o menuLateral ... */
        transform: translateX(-100%); /* Certifique-se que ele começa fora da tela em mobile */
        width: 240px; /* Largura fixa para mobile */
    }

    #menuLateral.mobile { /* Sua classe mobile */
        transform: translateX(0%); /* Entra na tela em mobile */
    }

    /* Em mobile, o mainContent NÃO DEVE ter margin-left fixo, pois o menu sobrepõe */
    #mainContent {
        margin-left: 0 !important; /* Força a margem para 0 */
        width: 100% !important; /* Ocupa 100% da largura */
    }

    /* Se você tiver uma classe específica para mobile para o mainContent, use-a aqui */
    /* #mainContent.menu-afastado-mobile {
        margin-left: 0;
    } */
}/* End custom CSS */