.elementor-784 .elementor-element.elementor-element-68baa9f7{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-784 .elementor-element.elementor-element-68d71bd7{--display:flex;--min-height:90vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-784 .elementor-element.elementor-element-1875d37b{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-widget-loop-grid .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 );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-784 .elementor-element.elementor-element-179de589{--grid-columns:1;--grid-row-gap:0px;--e-loop-nothing-found-message-color:var( --e-global-color-secondary );}.elementor-784 .elementor-element.elementor-element-179de589 .e-loop-nothing-found-message__text{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-784 .elementor-element.elementor-element-7ac00853{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-784 .elementor-element.elementor-element-585847e1{--grid-columns:1;--e-loop-nothing-found-message-color:var( --e-global-color-secondary );}.elementor-784 .elementor-element.elementor-element-7e0e9b5b{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-font-size:12px;}.elementor-784 .elementor-element.elementor-element-7e0e9b5b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-784 .elementor-element.elementor-element-7e0e9b5b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-784 .elementor-element.elementor-element-7e0e9b5b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-784 .elementor-element.elementor-element-7e0e9b5b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-784 .elementor-element.elementor-element-7e0e9b5b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-784 .elementor-element.elementor-element-7200011{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-784 .elementor-element.elementor-element-a5be39c{--grid-columns:1;--grid-row-gap:0px;--e-loop-nothing-found-message-color:var( --e-global-color-secondary );}.elementor-784 .elementor-element.elementor-element-a5be39c .e-loop-nothing-found-message__text{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;}.elementor-784 .elementor-element.elementor-element-910e908{--display:flex;--min-height:65vh;--justify-content:center;}.elementor-784 .elementor-element.elementor-element-de26bdd{--grid-columns:1;--e-loop-nothing-found-message-color:var( --e-global-color-secondary );}.elementor-784 .elementor-element.elementor-element-318a091{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-font-size:12px;}.elementor-784 .elementor-element.elementor-element-318a091 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-784 .elementor-element.elementor-element-318a091.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-784 .elementor-element.elementor-element-318a091.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-784 .elementor-element.elementor-element-318a091.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-784 .elementor-element.elementor-element-318a091.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:400;text-transform:uppercase;}body.elementor-page-784:not(.elementor-motion-effects-element-type-background), body.elementor-page-784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-361e98a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-784 .elementor-element.elementor-element-68baa9f7{--min-height:100vh;}.elementor-784 .elementor-element.elementor-element-68d71bd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-784 .elementor-element.elementor-element-179de589{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-585847e1{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-a5be39c{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-de26bdd{--grid-columns:1;}}@media(max-width:767px){.elementor-784 .elementor-element.elementor-element-68baa9f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-68d71bd7{--content-width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-784 .elementor-element.elementor-element-179de589{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-7ac00853{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-7ac00853.e-con{--align-self:flex-start;}.elementor-784 .elementor-element.elementor-element-585847e1{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-7200011{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-a5be39c{--grid-columns:1;}.elementor-784 .elementor-element.elementor-element-910e908{--min-height:0vh;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-910e908.e-con{--align-self:flex-start;}.elementor-784 .elementor-element.elementor-element-de26bdd{--grid-columns:1;}}@media(min-width:768px){.elementor-784 .elementor-element.elementor-element-68baa9f7{--width:100%;}.elementor-784 .elementor-element.elementor-element-68d71bd7{--content-width:920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-784 .elementor-element.elementor-element-68d71bd7{--content-width:95%;}}/* Start custom CSS for container, class: .elementor-element-1875d37b */.elementor-784 .elementor-element.elementor-element-1875d37b { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 10px 0;
    max-height: 50vh; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-1875d37b::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac00853 */.elementor-784 .elementor-element.elementor-element-7ac00853 { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 200px 0 10px 0;
    max-height: 50vh !important; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-7ac00853::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875d37b */.elementor-784 .elementor-element.elementor-element-1875d37b { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 10px 0;
    max-height: 50vh; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-1875d37b::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac00853 */.elementor-784 .elementor-element.elementor-element-7ac00853 { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 200px 0 10px 0;
    max-height: 50vh !important; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-7ac00853::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875d37b */.elementor-784 .elementor-element.elementor-element-1875d37b { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 10px 0;
    max-height: 50vh; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-1875d37b::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac00853 */.elementor-784 .elementor-element.elementor-element-7ac00853 { 
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999;
  
    padding: 200px 0 10px 0;
    max-height: 50vh !important; 
    overflow-y: none;
    overflow-x: auto
    
}

.elementor-784 .elementor-element.elementor-element-7ac00853::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7e0e9b5b *//* Base styles for larger screens (e.g., desktops) */
#tag000[aria-selected="false"],
#tag001[aria-selected="false"] {
  display: fixed !important;
}

#tag000[aria-selected="true"],
#tag001[aria-selected="true"] {
  display: none !important;
}

#tag000,
#tag001 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index:0 !important;
  margin-bottom: 15px !important;
  padding: 10px 300px;
}


@media (max-width: 768px) {
  #tag000,
  #tag001 {
    padding: 10px 50px; 
    margin-bottom: 20px; 
  }
}


@media (max-width: 480px) {
  #tag000,
  #tag001 {
    padding: 10px 20px; 
    margin-bottom: 90px !important; 
  }


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7200011 */.elementor-784 .elementor-element.elementor-element-7200011 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-7200011::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910e908 */.elementor-784 .elementor-element.elementor-element-910e908 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-910e908::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7200011 */.elementor-784 .elementor-element.elementor-element-7200011 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-7200011::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910e908 */.elementor-784 .elementor-element.elementor-element-910e908 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-910e908::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7200011 */.elementor-784 .elementor-element.elementor-element-7200011 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-7200011::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910e908 */.elementor-784 .elementor-element.elementor-element-910e908 { 
    
    padding: 50px 0 50px 0;
    overflow-y: none;
    overflow-x: auto
    scrollbar-width: none;
}

.elementor-784 .elementor-element.elementor-element-910e908::-webkit-scrollbar {
    display: none;
    width: 0;
    background: transparent; /* Make scrollbar area transparent */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-318a091 *//* Base styles for larger screens (e.g., desktops) */
#tag000[aria-selected="false"],
#tag001[aria-selected="false"] {
  display: fixed !important;
}

#tag000[aria-selected="true"],
#tag001[aria-selected="true"] {
  display: none !important;
}

#tag000,
#tag001 {
  position: fixed;
  bottom: 0;
  background-color: #080808;
  left: 0;
  width: 100%;
  z-index:10 !important;
  margin-bottom: 15px !important;
  padding: 10px 300px;
}


@media (max-width: 768px) {
  #tag000,
  #tag001 {
    padding: 10px 50px; 
    margin-bottom: 20px; 
  }
}


@media (max-width: 480px) {
  #tag000,
  #tag001 {
    padding: 10px 20px; 
    margin-bottom: 90px !important; 
  }


}/* End custom CSS */