.elementor-10339 .elementor-element.elementor-element-82d591f{--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;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10339 .elementor-element.elementor-element-82d591f:not(.elementor-motion-effects-element-type-background), .elementor-10339 .elementor-element.elementor-element-82d591f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272829;}.elementor-10339 .elementor-element.elementor-element-e1fb543{--display:flex;}.elementor-10339 .elementor-element.elementor-element-3efdb10{text-align:left;}.elementor-10339 .elementor-element.elementor-element-3efdb10 img{width:43%;}.elementor-10339 .elementor-element.elementor-element-f0228b3{--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:flex-end;--align-items:center;}.elementor-10339 .elementor-element.elementor-element-b544812 .elementor-icon-box-wrapper{text-align:right;}.elementor-10339 .elementor-element.elementor-element-b544812{--icon-box-icon-margin:0px;}.elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-stacked .elementor-icon{background-color:#DFB03D00;fill:#FFFFFF;color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-framed .elementor-icon, .elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-default .elementor-icon{fill:#DFB03D00;color:#DFB03D00;border-color:#DFB03D00;}.elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-b544812.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-aa2178c );color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-b544812 .elementor-icon{font-size:24px;}.elementor-10339 .elementor-element.elementor-element-3e78a73 .elementor-icon-box-wrapper{text-align:right;}.elementor-10339 .elementor-element.elementor-element-3e78a73{--icon-box-icon-margin:0px;}.elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-stacked .elementor-icon{background-color:#DFB03D00;fill:#FFFFFF;color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-framed .elementor-icon, .elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-default .elementor-icon{fill:#DFB03D00;color:#DFB03D00;border-color:#DFB03D00;}.elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-3e78a73.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-aa2178c );color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-3e78a73 .elementor-icon{font-size:24px;}.elementor-10339 .elementor-element.elementor-element-7ced7df .elementor-icon-box-wrapper{text-align:right;}.elementor-10339 .elementor-element.elementor-element-7ced7df{--icon-box-icon-margin:0px;}.elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-stacked .elementor-icon{background-color:#DFB03D00;fill:#FFFFFF;color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-framed .elementor-icon, .elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-default .elementor-icon{fill:#DFB03D00;color:#DFB03D00;border-color:#DFB03D00;}.elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-7ced7df.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-aa2178c );color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-7ced7df .elementor-icon{font-size:24px;}.elementor-10339 .elementor-element.elementor-element-81225d0 .elementor-icon-box-wrapper{text-align:right;}.elementor-10339 .elementor-element.elementor-element-81225d0{--icon-box-icon-margin:0px;}.elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-stacked .elementor-icon{background-color:#DFB03D00;fill:#FFFFFF;color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-framed .elementor-icon, .elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-default .elementor-icon{fill:#DFB03D00;color:#DFB03D00;border-color:#DFB03D00;}.elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10339 .elementor-element.elementor-element-81225d0.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-aa2178c );color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-81225d0 .elementor-icon{font-size:24px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:var( --e-global-color-aa2178c );}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__toggle{padding:0px 0px 0px 0px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__container{z-index:999;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-10339 .elementor-element.elementor-element-8553d6d{--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;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-10339 .elementor-element.elementor-element-b99a6bf{--display:flex;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-10339 .elementor-element.elementor-element-b99a6bf:not(.elementor-motion-effects-element-type-background), .elementor-10339 .elementor-element.elementor-element-b99a6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10339 .elementor-element.elementor-element-fa057cc{--jmm-top-items-hor-align:space-between;--jmm-top-item-title-color:#060606;--jmm-top-hover-item-title-color:#F59E2E;--jmm-top-active-item-title-color:#F59E2E;}.elementor-10339 .elementor-element.elementor-element-f0a832a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11111;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-10339 .elementor-element.elementor-element-82d591f{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10339 .elementor-element.elementor-element-e1fb543{--width:39%;--justify-content:center;}.elementor-10339 .elementor-element.elementor-element-3efdb10 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10339 .elementor-element.elementor-element-3efdb10 img{width:100%;}.elementor-10339 .elementor-element.elementor-element-f0228b3{--width:55%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:7px;}.elementor-10339 .elementor-element.elementor-element-b544812 .elementor-icon{font-size:16px;}.elementor-10339 .elementor-element.elementor-element-3e78a73 .elementor-icon{font-size:16px;}.elementor-10339 .elementor-element.elementor-element-7ced7df .elementor-icon{font-size:16px;}.elementor-10339 .elementor-element.elementor-element-81225d0 .elementor-icon{font-size:16px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a > .elementor-widget-container{margin:-7px 0px 0px 20px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:16px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:16px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__container .jet-mobile-menu__back i{font-size:0px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__container .jet-mobile-menu__back svg{width:0px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__item .jet-menu-icon img{width:0px;}.elementor-10339 .elementor-element.elementor-element-41dbd5a .jet-mobile-menu__item .jet-menu-icon svg{width:0px;}}@media(min-width:768px){.elementor-10339 .elementor-element.elementor-element-82d591f{--content-width:1315px;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-fa057cc */.jet-mobile-menu .jet-dropdown-arrow{
    width: 10px;
}
.jet-mobile-menu__back svg:not([width]){
    min-width: 10px;
  
}
.jet-mobile-menu__back{
    margin-right: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a832a */body {
  opacity: 0;
  transition: opacity 1s ease;
}

body.loaded {
  opacity: 1;
}

#preloader {
  position: fixed;
  inset: 0;
  background: white;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  opacity: 1;
  visibility: visible;
  transition: opacity 1s ease, visibility 1s ease;
}

#preloader.hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

@keyframes logoFadeIn {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.logo-animate {
  animation: logoFadeIn 1s ease-out forwards;
}/* End custom CSS */
/* Start custom CSS */.jet-sub-mega-menu{
    z-index: 555555  !important
}

.elementor-10339 .jet-mega-menu-mega-container__inner{
    height: auto;
      overflow-y: scroll;

}

 .jet-mega-menu-item-10344 .jet-mega-menu-mega-container{
    left: -10px !important;  
 }
 .jet-mega-menu-mega-container__inner{
    background-color: #ffffff !important
}

.jet-mega-menu-item-10345 .jet-mega-menu-mega-container{
    left: -349px !important;  
 }
 .jet-mega-menu-item-10346 .jet-mega-menu-mega-container{
    left: -595px !important; 
    
 }/* End custom CSS */