.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gxbhdr7 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gxbhdr7 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2331 .elementor-element.elementor-element-3b8cc4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2331 .elementor-element.elementor-element-3b8cc4b:not(.elementor-motion-effects-element-type-background), .elementor-2331 .elementor-element.elementor-element-3b8cc4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2331 .elementor-element.elementor-element-3b8cc4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-3b8cc4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2331 .elementor-element.elementor-element-ac4f8ca img{width:180px;}.elementor-widget-eael-advanced-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-advanced-menu .eael-advanced-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2331 .elementor-element.elementor-element-5886e79{width:var( --container-widget-width, 101.352% );max-width:101.352%;padding:20px 0px 0px 0px;--container-widget-width:101.352%;--container-widget-flex-grow:0;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container{background-color:#FFFFFF00;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal{background-color:#FFFFFF00;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container, .elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu-toggle, .elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu.eael-advanced-menu-horizontal.eael-advanced-menu-responsive{border-style:none;}.elementor-2331 .elementor-element.elementor-element-5886e79.eael-hamburger--not-responsive .eael-advanced-menu-container{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-5886e79.eael-hamburger--responsive .eael-advanced-menu-container .eael-nav-menu-wrapper .eael-advanced-menu{padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu-toggle{background-color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu-toggle i{color:#FFFFFF00;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu-toggle svg{fill:#FFFFFF00;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul{background-color:#000000;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:"hagrid", Sans-serif;font-size:15px;font-weight:600;line-height:22px;letter-spacing:0.5px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li > a{color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-toggle-text{color:var( --e-global-color-primary );}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li:hover > a{color:#ffcc0d;background-color:#ffffff;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li.current-menu-item > a.eael-item-active{color:#ffcc0d;background-color:#ffffff;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li.current-menu-ancestor > a.eael-item-active{color:#ffcc0d;background-color:#ffffff;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li > a{border-width:4px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-align-center .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li:first-child > a{border-width:4px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-align-right .eael-advanced-menu.eael-advanced-menu-horizontal:not(.eael-advanced-menu-responsive) > li:first-child > a{border-width:4px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu.eael-advanced-menu-horizontal.eael-advanced-menu-responsive > li:not(:last-child) > a{border-width:4px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu.eael-advanced-menu-vertical > li:not(:last-child) > a{border-width:4px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li a{padding-left:8px;padding-right:8px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a{padding-left:8px;padding-right:8px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg{height:15px;width:15px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg{height:15px;width:15px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator i{font-size:15px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li .eael-advanced-menu-indicator i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li .eael-advanced-menu-indicator{background-color:#ffffff;border-color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li > a:hover span i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a:hover span svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li .eael-advanced-menu-indicator:hover{background-color:#ffffff;border-color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#ffffff;border-color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li > a{color:#ffffff;background-color:rgba(0,0,0,0);}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li:hover > a{color:#ffcc0d;background-color:rgba(255,255,255,0);}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li.current-menu-item > a.eael-item-active{color:#ffcc0d;background-color:rgba(255,255,255,0);}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li.current-menu-ancestor > a.eael-item-active{color:#ffcc0d;background-color:rgba(255,255,255,0);}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg{height:15px;width:15px;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal ul li i{font-size:15px;color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li .eael-advanced-menu-indicator{font-size:15px;background-color:#000000;border-color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li .eael-advanced-menu-indicator i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-dropdown-indicator i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .sub-menu .eael-dropdown-indicator svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover i{color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover span svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover svg path{fill:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li .eael-advanced-menu-indicator:hover{background-color:#000000;border-color:#ffcc0d;}.elementor-2331 .elementor-element.elementor-element-5886e79 .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#000000;border-color:#ffcc0d;}.elementor-widget-gxbtn .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gxbtn .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2331 .elementor-element.elementor-element-36ce275 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2331 .elementor-element.elementor-element-36ce275 .btn-style-six{font-size:15px;line-height:1px;}@media(min-width:768px){.elementor-2331 .elementor-element.elementor-element-188085e{width:19.985%;}.elementor-2331 .elementor-element.elementor-element-e2c4b00{width:59.969%;}.elementor-2331 .elementor-element.elementor-element-d2bbfac{width:20.031%;}}/* Start custom CSS for gxbhdr7, class: .elementor-element-376ea68a */.main-header .logo {
    width: 170px !important;
}
.header-style-seven .header-lower .main-menu .navigation > li > a {
    color: #4d4d4d !important;
    text-transform: initial !important;
    letter-spacing: 0.5px !important;
}

.main-header.header-style-seven .header-lower .main-menu .navigation > li.current > a, .main-header.header-style-seven .header-lower .main-menu .navigation > li:hover > a {
    background-color: transparent !important;
}

.header-style-seven .header-lower .main-menu .navigation > li > a:hover {
    color: #e1af23 !important;
    text-transform: initial !important;
    letter-spacing: 0.5px !important;
}


.main-header .search-box-outer {
    cursor: default !important;
    font-family: "Flaticon";
    color: rgb(255 255 255 / 0%) !important;
    font-size: 20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66ee0ff3 */.main-header .main-menu .navigation > li > a {
    letter-spacing: 0.5px;
    padding: 30px 0px;
}
.header-style-seven .header-lower .main-menu .navigation > li > a {
    padding: 5px 0px !important;
    letter-spacing: 0px;
    border-radius: 3px;
    font-size: var(--font-15);
    font-family: var(--font-family-Archivo);
}
.header-style-seven .auto-container {
    max-width: 1360px;
}/* End custom CSS */