.elementor-1825 .elementor-element.elementor-element-7b8e7537{--display:flex;--min-height:80px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.39);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-1825 .elementor-element.elementor-element-7b8e7537:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-7b8e7537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-1825 .elementor-element.elementor-element-d27805f{width:auto;max-width:auto;text-align:start;}.elementor-1825 .elementor-element.elementor-element-d27805f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1825 .elementor-element.elementor-element-d27805f img{width:150px;}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-1825 .elementor-element.elementor-element-1a14646.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--main .elementor-item{color:#121212;fill:#121212;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--main .elementor-item:focus{color:#424242;fill:#424242;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a:hover,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a:focus,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-menu-toggle:hover,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-menu-toggle:focus{color:var( --e-global-color-af49edb );}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a:hover,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a:focus,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a.highlighted{background-color:#FAFAFA00;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown .elementor-item, .elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown a{padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;}.elementor-1825 .elementor-element.elementor-element-1a14646 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-1825 .elementor-element.elementor-element-1a14646 div.elementor-menu-toggle{color:var( --e-global-color-1fcbe02 );}.elementor-1825 .elementor-element.elementor-element-1a14646 div.elementor-menu-toggle svg{fill:var( --e-global-color-1fcbe02 );}.elementor-1825 .elementor-element.elementor-element-07767be{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1825 .elementor-element.elementor-element-717a81d{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-717a81d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-717a81d .elementor-icon-wrapper{text-align:center;}.elementor-1825 .elementor-element.elementor-element-717a81d .elementor-icon{font-size:21px;}.elementor-1825 .elementor-element.elementor-element-717a81d .elementor-icon svg{height:21px;}.elementor-1825 .elementor-element.elementor-element-27fb5a3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--main .elementor-item{color:#121212;fill:#121212;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--main .elementor-item:focus{color:#424242;fill:#424242;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a:hover,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a:focus,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-menu-toggle:hover,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-menu-toggle:focus{color:var( --e-global-color-af49edb );}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a:hover,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a:focus,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a.highlighted{background-color:#FAFAFA00;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown .elementor-item, .elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown a{padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1825 .elementor-element.elementor-element-1b40f4e .elementor-button{background-color:var( --e-global-color-f1980f9 );}.elementor-1825 .elementor-element.elementor-element-1b40f4e > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;}body:not(.rtl) .elementor-1825 .elementor-element.elementor-element-1b40f4e{right:53px;}body.rtl .elementor-1825 .elementor-element.elementor-element-1b40f4e{left:53px;}.elementor-1825 .elementor-element.elementor-element-1b40f4e{bottom:52px;}.elementor-1825 .elementor-element.elementor-element-1b40f4e .elementor-button:hover, .elementor-1825 .elementor-element.elementor-element-1b40f4e .elementor-button:focus{box-shadow:8px 8px 20px -9px rgba(0,0,0,0.5);}.elementor-1825 .elementor-element.elementor-element-cb20e5b .elementor-button{background-color:var( --e-global-color-f1980f9 );}.elementor-1825 .elementor-element.elementor-element-cb20e5b > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-1825 .elementor-element.elementor-element-cb20e5b .elementor-button:hover, .elementor-1825 .elementor-element.elementor-element-cb20e5b .elementor-button:focus{box-shadow:8px 8px 20px -9px rgba(0,0,0,0.5);}.elementor-1825 .elementor-element.elementor-element-8557980{--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;--justify-content:space-between;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1825 .elementor-element.elementor-element-8557980:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-8557980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1825 .elementor-element.elementor-element-89a420d{width:auto;max-width:auto;text-align:start;}.elementor-1825 .elementor-element.elementor-element-89a420d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1825 .elementor-element.elementor-element-89a420d img{width:210px;}.elementor-1825 .elementor-element.elementor-element-75c8c9e .elementor-button{background-color:var( --e-global-color-f1980f9 );font-family:"Inter", Sans-serif;transition-duration:0s;}.elementor-1825 .elementor-element.elementor-element-75c8c9e .elementor-button:hover, .elementor-1825 .elementor-element.elementor-element-75c8c9e .elementor-button:focus{background-color:var( --e-global-color-1fcbe02 );}.elementor-1825 .elementor-element.elementor-element-d4b72ef > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-element{--align-self:flex-end;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon-wrapper{text-align:end;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-stacked .elementor-icon{background-color:#00000000;color:var( --e-global-color-f1980f9 );}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-framed .elementor-icon, .elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-framed .elementor-icon, .elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f1980f9 );}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f1980f9 );}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-framed .elementor-icon:hover{background-color:#6C7C69;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-stacked .elementor-icon:hover{color:#6C7C69;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-view-stacked .elementor-icon:hover svg{fill:#6C7C69;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon{font-size:35px;padding:0px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon svg{height:35px;}.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-1825 .elementor-element.elementor-element-7b8e7537{--content-width:100%;}}@media(max-width:1024px){.elementor-1825 .elementor-element.elementor-element-7b8e7537{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1825 .elementor-element.elementor-element-1a14646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1825 .elementor-element.elementor-element-717a81d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-27fb5a3{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-1b40f4e > .elementor-widget-container{--e-transform-translateX:50%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1825 .elementor-element.elementor-element-1b40f4e{right:50%;}body.rtl .elementor-1825 .elementor-element.elementor-element-1b40f4e{left:50%;}.elementor-1825 .elementor-element.elementor-element-1b40f4e{bottom:78px;}.elementor-1825 .elementor-element.elementor-element-cb20e5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-8557980{--min-height:70px;--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:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1825 .elementor-element.elementor-element-89a420d img{width:239px;}.elementor-1825 .elementor-element.elementor-element-75c8c9e{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-element{--align-self:center;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon{font-size:41px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon svg{height:41px;}}@media(max-width:767px){.elementor-1825 .elementor-element.elementor-element-7b8e7537{--min-height:80px;}.elementor-1825 .elementor-element.elementor-element-1a14646 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-717a81d{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-27fb5a3{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-27fb5a3 > .elementor-widget-container{margin:3px 0px 4px 0px;}.elementor-1825 .elementor-element.elementor-element-27fb5a3.elementor-element{--order:-99999 /* order start hack */;}.elementor-1825 .elementor-element.elementor-element-1b40f4e > .elementor-widget-container{--e-transform-translateX:50%;--e-transform-translateY:-20px;}.elementor-1825 .elementor-element.elementor-element-1b40f4e{bottom:21px;}.elementor-1825 .elementor-element.elementor-element-8557980{--width:100%;--min-height:70px;--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1825 .elementor-element.elementor-element-8557980.e-con{--align-self:center;}.elementor-1825 .elementor-element.elementor-element-89a420d img{width:130px;}.elementor-1825 .elementor-element.elementor-element-75c8c9e{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1825 .elementor-element.elementor-element-75c8c9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 00px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-75c8c9e .elementor-button{font-size:14px;padding:14px 0px 14px 0px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef.elementor-element{--align-self:center;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon-wrapper{text-align:center;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon{font-size:23px;}.elementor-1825 .elementor-element.elementor-element-d4b72ef .elementor-icon svg{height:23px;}}/* Start custom CSS for shortcode, class: .elementor-element-07767be */.search-icon-container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;

}

.search-icon {
    cursor: pointer;
    width: 21px;
    height: 21px;
}

.search-bar-container {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    background: transparent;
    padding: 10px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    z-index: 999;
    transition: all 0.3s ease;
}

.search-icon-container.active .search-bar-container {
    display: block;
}

.search-bar-container {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    background: transparent;
    padding: 10px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    z-index: 999;
    opacity: 0;
    transform: translateY(-10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.search-icon-container.active .search-bar-container {
    display: block;
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-27fb5a3 *//* Replace "Language" text with custom SVG icon */
.menu-item-8044 > a.elementor-item {
    position: relative;
    font-size: 0 !important; /* Hide the text */
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M50.0628 4.54175H49.9222C24.8649 4.57821 4.54199 24.9324 4.54199 49.9949C4.54199 75.0782 24.9066 95.448 49.9951 95.448C75.0785 95.448 95.4482 75.0782 95.4482 49.9949C95.4482 24.9324 75.1201 4.57821 50.0628 4.54175ZM60.6149 68.172C59.5941 74.0209 58.0785 79.0678 56.2139 82.8959C55.1514 85.0834 53.9899 86.8438 52.7139 88.0365C51.8389 88.8438 50.9587 89.3855 49.9951 89.3855C49.0264 89.3855 48.1462 88.8438 47.2712 88.0365C45.9951 86.8438 44.8337 85.0834 43.7712 82.8959C41.9066 79.0678 40.391 74.0209 39.3701 68.172H60.6149ZM84.943 68.172H66.7347C65.3597 76.4376 63.0993 83.3595 60.3337 88.0105C71.0264 85.1043 79.917 77.8074 84.943 68.172ZM33.2503 68.172H15.042C20.068 77.8074 28.9587 85.1043 39.6514 88.0105C36.8857 83.3595 34.6253 76.4376 33.2503 68.172ZM32.4378 37.8699H12.5003C11.266 41.6876 10.5993 45.7605 10.5993 49.9949C10.5993 54.224 11.266 58.297 12.5003 62.1147H32.4378C32.0316 58.2605 31.8128 54.1928 31.8128 49.9949C31.8128 45.7917 32.0316 41.724 32.4378 37.8699ZM61.4743 37.8699C61.891 41.7032 62.1149 45.7761 62.1149 49.9949C62.1149 54.2084 61.891 58.2813 61.4743 62.1147H38.5107C38.0941 58.2813 37.8701 54.2084 37.8701 49.9949C37.8701 45.7761 38.0941 41.7032 38.5107 37.8699H61.4743ZM87.4847 37.8699H67.5472C67.9535 41.724 68.1722 45.7917 68.1722 49.9949C68.1722 54.1928 67.9535 58.2605 67.5472 62.1147H87.4847C88.7191 58.297 89.3857 54.224 89.3857 49.9949C89.3857 45.7605 88.7191 41.6876 87.4847 37.8699ZM39.6514 11.974C28.9587 14.8803 20.068 22.1772 15.042 31.8126H33.2503C34.6253 23.547 36.8857 16.6251 39.6514 11.974ZM60.6149 31.8126H39.3701C40.391 25.9636 41.9066 20.9167 43.7712 17.0886C44.8337 14.9011 45.9951 13.1407 47.2712 11.948C48.1462 11.1407 49.0264 10.599 49.9951 10.599C50.9587 10.599 51.8389 11.1407 52.7139 11.948C53.9899 13.1407 55.1514 14.9011 56.2139 17.0886C58.0785 20.9167 59.5941 25.9636 60.6149 31.8126ZM60.3337 11.974C63.0993 16.6251 65.3597 23.547 66.7347 31.8126H84.943C79.917 22.1772 71.0264 14.8803 60.3337 11.974Z" fill="currentColor"/></svg>') !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 21px !important;
    width: 21px !important;
    height: 21px !important;
    display: inline-block;
    color: #414040; /* Set default color to match your SVG */
    overflow: hidden;
    text-align: center;
}

/* Adjust dropdown icon position */
.menu-item-8044 > a.elementor-item .sub-arrow {
    position: relative;
    top: -1px;
    margin-left: 5px;
}

/* Hover state - icon will inherit the hover color */
.menu-item-8044 > a.elementor-item:hover {
    color: inherit; /* Or set specific hover color if needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8557980 *//* Default state before scroll (transparent) */
.elementor-element.elementor-element-31844179 {
  background-color: transparent !important;
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

/* After sticky is triggered */
.elementor-element.elementor-element-31844179.elementor-sticky--active.elementor-sticky--effects {
  background-color: #ffffff !important;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05) !important;
}/* End custom CSS */