.elementor-1358 .elementor-element.elementor-element-bcfa11e{--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:2vw;--z-index:90;}.elementor-1358 .elementor-element.elementor-element-bcfa11e:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-bcfa11e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0000007A 0%, #00000000 100%);}.elementor-1358 .elementor-element.elementor-element-bcfa11e, .elementor-1358 .elementor-element.elementor-element-bcfa11e::before{--border-transition:0.3s;}.elementor-1358 .elementor-element.elementor-element-bcfa11e.e-con{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-1f31d71{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1358 .elementor-element.elementor-element-1f31d71.e-con{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-menu-toggle{margin-right:auto;background-color:#E21D1D00;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown{background-color:#00000000;border-style:none;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a:hover,
					.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-menu-toggle:hover{color:#E9E9E9;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a:hover,
					.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a.highlighted{background-color:#00000000;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a.elementor-item-active{color:#FF0000;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown .elementor-item, .elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1358 .elementor-element.elementor-element-a53157e div.elementor-menu-toggle{color:#FFFFFFB3;}.elementor-1358 .elementor-element.elementor-element-a53157e div.elementor-menu-toggle svg{fill:#FFFFFFB3;}.elementor-1358 .elementor-element.elementor-element-a53157e div.elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-a53157e div.elementor-menu-toggle:hover svg{fill:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-a53157e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#00000000;}.elementor-1358 .elementor-element.elementor-element-a53157e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1358 .elementor-element.elementor-element-a53157e{left:57px;}body.rtl .elementor-1358 .elementor-element.elementor-element-a53157e{right:57px;}.elementor-1358 .elementor-element.elementor-element-a53157e{top:-19.875px;}.elementor-1358 .elementor-element.elementor-element-7bfc35c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--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-1358 .elementor-element.elementor-element-7bfc35c.e-con{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-a96890a img{width:100%;}.elementor-1358 .elementor-element.elementor-element-a96890a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-a96890a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1358 .elementor-element.elementor-element-a96890a.elementor-element{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-bcdfa8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-top:0.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-search-form__toggle{--e-search-form-toggle-size:36px;--e-search-form-toggle-color:#FFFFFFB3;--e-search-form-toggle-background-color:#C0444400;--e-search-form-toggle-icon-size:calc(54em / 100);}.elementor-1358 .elementor-element.elementor-element-7fd081f input[type="search"].elementor-search-form__input{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-search-form__input,
					.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-search-form__icon,
					.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-1358 .elementor-element.elementor-element-7fd081f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#F1F1F1;fill:#F1F1F1;}.elementor-1358 .elementor-element.elementor-element-7fd081f .elementor-search-form__toggle:hover{--e-search-form-toggle-color:#FFFFFF;}.elementor-1358 .elementor-element.elementor-element-7fd081f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 1vw 0vw 0vw;}.elementor-1358 .elementor-element.elementor-element-3363bf6 .elementor-icon-wrapper{text-align:center;}.elementor-1358 .elementor-element.elementor-element-3363bf6.elementor-view-stacked .elementor-icon{background-color:#D3D3D3CF;}.elementor-1358 .elementor-element.elementor-element-3363bf6.elementor-view-framed .elementor-icon, .elementor-1358 .elementor-element.elementor-element-3363bf6.elementor-view-default .elementor-icon{color:#D3D3D3CF;border-color:#D3D3D3CF;}.elementor-1358 .elementor-element.elementor-element-3363bf6.elementor-view-framed .elementor-icon, .elementor-1358 .elementor-element.elementor-element-3363bf6.elementor-view-default .elementor-icon svg{fill:#D3D3D3CF;}.elementor-1358 .elementor-element.elementor-element-3363bf6 .elementor-icon{font-size:26px;}.elementor-1358 .elementor-element.elementor-element-3363bf6 .elementor-icon svg{height:26px;}.elementor-1358 .elementor-element.elementor-element-3363bf6 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-1358{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1358:not(.elementor-motion-effects-element-type-background), .elementor-1358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #13080800 0%, #F2295B00 100%);}@media(max-width:1024px){.elementor-1358 .elementor-element.elementor-element-bcfa11e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1358 .elementor-element.elementor-element-a53157e > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1358 .elementor-element.elementor-element-a53157e{left:6.599%;}body.rtl .elementor-1358 .elementor-element.elementor-element-a53157e{right:6.599%;}.elementor-1358 .elementor-element.elementor-element-a53157e{top:6.991%;}.elementor-1358 .elementor-element.elementor-element-7bfc35c{--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-1358 .elementor-element.elementor-element-a96890a img{width:90%;}.elementor-1358 .elementor-element.elementor-element-a96890a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-a96890a{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-1358 .elementor-element.elementor-element-7fd081f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-7fd081f.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-1358 .elementor-element.elementor-element-bcfa11e{--content-width:100vw;}}@media(max-width:767px){.elementor-1358 .elementor-element.elementor-element-bcfa11e{--content-width:100vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:nowrap;--margin-top:0vw;--margin-bottom:-32vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;--z-index:97;}.elementor-1358 .elementor-element.elementor-element-1f31d71{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:98;}.elementor-1358 .elementor-element.elementor-element-a53157e .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-1358 .elementor-element.elementor-element-a53157e{--nav-menu-icon-size:26px;width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:61%;z-index:999;}.elementor-1358 .elementor-element.elementor-element-a53157e > .elementor-widget-container{margin:-5vw 0vw 0vw -1vw;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1358 .elementor-element.elementor-element-a53157e{left:17%;}body.rtl .elementor-1358 .elementor-element.elementor-element-a53157e{right:17%;}.elementor-1358 .elementor-element.elementor-element-7bfc35c{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1358 .elementor-element.elementor-element-a96890a img{width:100%;}.elementor-1358 .elementor-element.elementor-element-a96890a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-a96890a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1358 .elementor-element.elementor-element-bcdfa8d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 14px;--flex-wrap:nowrap;--margin-top:0vw;--margin-bottom:-4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1358 .elementor-element.elementor-element-bcdfa8d.e-con{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-7fd081f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1358 .elementor-element.elementor-element-7fd081f.elementor-element{--align-self:center;}.elementor-1358 .elementor-element.elementor-element-3363bf6 > .elementor-widget-container{margin:4px 5px 0px 5px;}.elementor-1358{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-a53157e *//* Apply default styles for inactive state */
.elementor-item.elementor-item-anchor {
  color: #E5E5E5 !important; /* Default color when inactive */
  text-decoration: none !important; /* Remove underline */
  transition: color 0.3s !important; /* Add smooth transition for color change */
}

/* Apply styles on hover */
.elementor-item.elementor-item-anchor:hover {
  color: white !important; /* Color when hovering */
}

/* Apply default styles for inactive state */
.elementor-item {
  color: #E5E5E5 !important; /* Default color when inactive */
  text-decoration: none !important; /* Remove underline */
  transition: color 0.3s !important; /* Add smooth transition for color change */
}

/* Apply styles on hover */
.elementor-item:hover {
  color: white !important; /* Color when hovering */
}

/* Apply the CSS only on desktop screens */
@media screen and (min-width: 1024px) {
    .elementor-nav-menu {
        background-color: #FFFFFF00 !important; /* Transparent background */
        /* Additional styles as needed */
    }
}


@media screen and (max-width: 767px) {
    .elementor-nav-menu {
        background-color: #000000 !important; /* Full black background */
        /* Additional styles as needed */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcfa11e */.elementor-1358 .elementor-element.elementor-element-bcfa11e.elementor-sticky--effects{ background-color: rgba(0,0,0,0.5) !important } 

 .elementor-1358 .elementor-element.elementor-element-bcfa11e{ transition: background-color 2s ease !important; } 

 .elementor-1358 .elementor-element.elementor-element-bcfa11e.elementor-sticky--effects >.elementor-container{ min-height: 80px; } 

 .elementor-1358 .elementor-element.elementor-element-bcfa11e > .elementor-container{ transition: min-height 1s ease !important; }/* End custom CSS */
/* Start custom CSS */html,
body{
  width:100%;
  overflow-x:hidden;
}/* End custom CSS */