.elementor-27866 .elementor-element.elementor-element-334c899{--display:flex;--position:absolute;--min-height:45px;--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:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;top:0px;--z-index:99;}.elementor-27866 .elementor-element.elementor-element-334c899:not(.elementor-motion-effects-element-type-background), .elementor-27866 .elementor-element.elementor-element-334c899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-334c899.e-con{--align-self:center;}body:not(.rtl) .elementor-27866 .elementor-element.elementor-element-334c899{left:0px;}body.rtl .elementor-27866 .elementor-element.elementor-element-334c899{right:0px;}.elementor-27866 .elementor-element.elementor-element-d2e4dbe{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-27866 .elementor-element.elementor-element-54f4fd4{text-align:start;}.elementor-27866 .elementor-element.elementor-element-54f4fd4 img{width:5em;}.elementor-27866 .elementor-element.elementor-element-79db024{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-27866 .elementor-element.elementor-element-2ab3e19 img{width:100%;}.elementor-27866 .elementor-element.elementor-element-debb340{--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;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27866 .elementor-element.elementor-element-debb340.e-con{--align-self:center;}.elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button{background-color:#02010100;font-family:"Bebas Neue", Serif;font-size:18px;font-weight:400;letter-spacing:3px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button:hover, .elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button:focus{background-color:#FFFFFF;color:#1E1E1E;border-color:#FFFFFF;}.elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button:hover svg, .elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button:focus svg{fill:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-ad22dcc > .elementor-widget-container{margin:6px 0px 0px 44px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container, .elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container .eael-simple-menu-toggle, .elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive{border-style:none;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li > a{border-right:var( --e-global-color-secondary );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-vertical > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li > a{background-color:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li a span, .elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li span.eael-simple-menu-indicator{font-size:15px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li a span, .elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:15px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li span.eael-simple-menu-indicator svg{width:15px;height:15px;line-height:15px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li span svg{width:15px;height:15px;line-height:15px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:#f44336;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:#f44336;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:#f44336;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:75px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container .eael-simple-menu-toggle{background-color:#11412200;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container .eael-simple-menu-toggle i{font-size:22px;color:#FFFFFF;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu-container .eael-simple-menu-toggle svg{width:22px;fill:#FFFFFF;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-responsive li > a{color:#FFFFFF;background-color:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-responsive li > a > span svg{fill:#FFFFFF;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-responsive li ul li a{color:#FFFFFF;background-color:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-responsive li ul li > span svg{fill:#FFFFFF;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul{background-color:#1E1E1E;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );background-color:#1E1E1E;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li a span{font-size:12px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:12px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:12px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:12px;height:12px;line-height:12px;fill:#FFFFFF !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator:before{color:#FFFFFF !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator i{color:#FFFFFF !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li a span.eael-simple-menu-dropdown-indicator{color:#FFFFFF !important;background-color:#1E1E1E !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator{background-color:#1E1E1E !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.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-27866 .elementor-element.elementor-element-d2e4dbe{--width:100%;}.elementor-27866 .elementor-element.elementor-element-79db024{--width:100%;}.elementor-27866 .elementor-element.elementor-element-debb340{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27866 .elementor-element.elementor-element-d2e4dbe{--width:100%;}.elementor-27866 .elementor-element.elementor-element-79db024{--width:100%;}.elementor-27866 .elementor-element.elementor-element-debb340{--width:100%;}}@media(min-width:5000px){.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-27866 .elementor-element.elementor-element-334c899{--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-27866 .elementor-element.elementor-element-334c899.e-con{--align-self:center;}.elementor-27866 .elementor-element.elementor-element-d2e4dbe{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27866 .elementor-element.elementor-element-54f4fd4 img{width:4.1em;}.elementor-27866 .elementor-element.elementor-element-79db024{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27866 .elementor-element.elementor-element-debb340{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27866 .elementor-element.elementor-element-ad22dcc.elementor-element{--align-self:flex-end;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-27866 .elementor-element.elementor-element-334c899{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-27866 .elementor-element.elementor-element-d2e4dbe{--width:30%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27866 .elementor-element.elementor-element-54f4fd4 > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-27866 .elementor-element.elementor-element-54f4fd4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-27866 .elementor-element.elementor-element-54f4fd4{text-align:start;}.elementor-27866 .elementor-element.elementor-element-54f4fd4 img{width:4em;}.elementor-27866 .elementor-element.elementor-element-79db024{--width:30%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27866 .elementor-element.elementor-element-debb340{--width:70%;--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:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-27866 .elementor-element.elementor-element-debb340.e-con{--align-self:center;}.elementor-27866 .elementor-element.elementor-element-588a748{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;}.elementor-27866 .elementor-element.elementor-element-588a748.elementor-element{--align-self:center;}.elementor-27866 .elementor-element.elementor-element-588a748 .elementor-button{font-size:16px;padding:10px 10px 8px 10px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc > .elementor-widget-container{margin:0px 0px -8px 52px;}.elementor-27866 .elementor-element.elementor-element-ad22dcc.elementor-element{--align-self:flex-end;}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27866 .elementor-element.elementor-element-ad22dcc .eael-simple-menu li ul li > a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-334c899 *//* HIDES THE DARK LOGO */
.d-logo {
    display: none;
    transition: 1s all ease-in-out;
}

/* SWITCHES LOGO ON SCROLL */
.elementor-sticky--effects .d-logo {
    display: inline-block;
    width: 3em;
    transition: 1s !important;
}
.elementor-sticky--effects .l-logo {
    display: none;
    transition: 1s !important;
}
/* CHANGES THE BACKGROUND MENU ON SCROLL */
.elementor-sticky--effects {
    background: #1E1E1E !important;
    height: 75px;
    transition: 1s !important;
}

/* CHANGES THE TEXT COLOR ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a {
    color: #333 !important;
    transition: 1s !important;
    /* edit here to change your text color for sticky header */
}

/* CONTROLS THE TRANSITION SPEED - KEEP ALL SAME SPEED TO HAVE A CLEAN EFFECT */
.elementor-sticky--effects .sticky-menu-items ul li a {
    transition: 1s !important;
}

.elementor-sticky--effects {
    transition: 1s !important;
}

/*updated changing mobile hamburger menu toggle and menu links on hover on scroll */

/*change color to the mobile menu toggle*/
.elementor-sticky--effects .sticky-menu-items i {
    /*add your color here*/
    /*color: !important;*/
}

/*add color to the background of mobile toggle*/
.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
    background: #1E1E1E !important;
}

/*CHANGES THE ACTIVE MENU ITEM ON SCROLL*/
.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
    /*color:;*/
    /* edit here to change the active menu item text color for sticky header */
}
.elementor-element.elementor-element-334c899.e-con-full.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.e-lazyloaded {
    transition: 1s !important;
}
.elementor-element.elementor-element-334c899.e-con-full.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.e-lazyloaded.elementor-sticky--effects {
    transition: 1s !important;
}/* End custom CSS */