.elementor-77 .elementor-element.elementor-element-7830a4b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-color:var( --e-global-color-5850ba5 );--border-color:var( --e-global-color-5850ba5 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;--z-index:95;}.elementor-77 .elementor-element.elementor-element-7830a4b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7830a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-ee6f828{--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;--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-77 .elementor-element.elementor-element-8e0f411 img{width:165px;}.elementor-77 .elementor-element.elementor-element-42f11d6b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-4a09cbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-4dac9c1-font-family ), Sans-serif;font-size:var( --e-global-typography-4dac9c1-font-size );font-weight:var( --e-global-typography-4dac9c1-font-weight );text-transform:var( --e-global-typography-4dac9c1-text-transform );text-decoration:var( --e-global-typography-4dac9c1-text-decoration );line-height:var( --e-global-typography-4dac9c1-line-height );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4a09cbf );fill:var( --e-global-color-4a09cbf );padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item:hover,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e0c4bbf );fill:var( --e-global-color-e0c4bbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-e0c4bbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item:before,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-e0c4bbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-4a09cbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-4a09cbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-4a09cbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-underline .elementor-item:after,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-overline .elementor-item:before,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-double-line .elementor-item:before,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-77 .elementor-element.elementor-element-1b5798ae{--e-nav-menu-horizontal-menu-item-margin:calc( 50px / 2 );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:50px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle{color:var( --e-global-color-4a09cbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown{background-color:var( --e-global-color-07bcd6e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e3ea379 );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a:hover,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.highlighted,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle:hover{color:var( --e-global-color-e0c4bbf );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a:hover,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-07bcd6e );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-4a09cbf );background-color:var( --e-global-color-07bcd6e );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown .elementor-item, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-bf395ef-font-family ), Sans-serif;font-size:var( --e-global-typography-bf395ef-font-size );font-weight:var( --e-global-typography-bf395ef-font-weight );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 2px 11px 0px rgba(0, 0, 0, 0.15);}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-e3ea379 );border-bottom-width:1px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-77 .elementor-element.elementor-element-1b5798ae div.elementor-menu-toggle{color:var( --e-global-color-07bcd6e );}.elementor-77 .elementor-element.elementor-element-1b5798ae div.elementor-menu-toggle svg{fill:var( --e-global-color-07bcd6e );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle:hover{background-color:var( --e-global-color-e0c4bbf );}.elementor-77 .elementor-element.elementor-element-b5fb67a > .elementor-widget-container{margin:0px 0px 0px 30px;}.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-77 .elementor-element.elementor-element-ee6f828{--width:auto;}.elementor-77 .elementor-element.elementor-element-42f11d6b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-42f11d6b{--width:85%;}}@media(max-width:1366px){.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4dac9c1-font-size );line-height:var( --e-global-typography-4dac9c1-line-height );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown .elementor-item, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-bf395ef-font-size );}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4dac9c1-font-size );line-height:var( --e-global-typography-4dac9c1-line-height );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown .elementor-item, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-bf395ef-font-size );}.elementor-77 .elementor-element.elementor-element-1b5798ae{--nav-menu-icon-size:25px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-77 .elementor-element.elementor-element-b5fb67a.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-7830a4b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-ee6f828{--width:auto;}.elementor-77 .elementor-element.elementor-element-ee6f828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-8e0f411 img{width:110px;}.elementor-77 .elementor-element.elementor-element-42f11d6b{--width:80%;--flex-wrap:nowrap;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4dac9c1-font-size );line-height:var( --e-global-typography-4dac9c1-line-height );}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-underline .elementor-item:after,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-overline .elementor-item:before,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-double-line .elementor-item:before,
					 .elementor-77 .elementor-element.elementor-element-1b5798ae .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item{padding-top:0px;padding-bottom:0px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown .elementor-item, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-bf395ef-font-size );}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:24px !important;}.elementor-77 .elementor-element.elementor-element-1b5798ae{--nav-menu-icon-size:25px;}.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-77 .elementor-element.elementor-element-b5fb67a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b5fb67a.elementor-element{--order:-99999 /* order start hack */;}}/* Start custom CSS for nav-menu, class: .elementor-element-1b5798ae */.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-menu-toggle {
    transition: all 0.3s;
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .sub-menu svg {
    width: 22px;
    height: auto;
    flex-shrink: 0;
    align-self: flex-start;
    margin-right: 10px;
    /*fill: var( --e-global-color-e3ea379 , currentColor);*/
    fill: var( --e-global-color-e0c4bbf );
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
    white-space: normal;
    cursor: pointer;
}

@media (min-width: 1024px) {
    .elementor-77 .elementor-element.elementor-element-1b5798ae .sub-menu {
        width: 285px !important;
        max-width: none !important;
    }
}

/*
Remove shadow from the top mobile menu
*/
.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    clip-path: inset(0 -10px -20px -10px);
}

/*
    Fix dropdown icon has incorrect color on active state
*/
.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--main .elementor-item.elementor-item-active {
    fill: currentColor;
}

/*
    Add underline to active links in dropdown menu
*/
.elementor-77 .elementor-element.elementor-element-1b5798ae .elementor-nav-menu--dropdown a.elementor-item-active{
    text-decoration: underline;
}


/*
    Style as active link if child link is active is submenu
*/
.elementor-77 .elementor-element.elementor-element-1b5798ae .current-menu-ancestor > a.elementor-item {
    color: var( --e-global-color-e0c4bbf ) !important;
    fill: var( --e-global-color-e0c4bbf ) !important;
}



/* Add icons to services links */
.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-536 a::before, 
.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-535 a::before,
.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-534 a::before,
.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-1401 a::before,
.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-533 a::before {
    flex-shrink: 0;
    width: 22px;
    height: 30px;
    mask-size: 22px;
    mask-position: center;
    mask-repeat: no-repeat;
    background-color: var( --e-global-color-e0c4bbf );
    margin-right: 10px;
    margin-top: 1px;
    align-self: flex-start;
    content: '';
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-536 a::before {
    mask-image: url("data:image/svg+xml,%3Csvg width='73' height='83' viewBox='0 0 73 83' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_129_998)'%3E%3Cpath d='M44.71 54V37.38L54.93 35.41L56.55 33.45V26.63L55.13 24.72L44.71 21.57V11.59H54.97L56.97 9.59V2L54.97 0H17.56L15.56 2V15.46L16.98 17.37L27.82 20.64V36.55L17.18 38.6L15.56 40.56V46.98L16.92 48.88L27.82 52.54V60.75H17.56L16.15 64.16L34.85 82.86H37.68L56.38 64.16L55.79 62.75H56.96V59.55L55.6 57.65L44.7 53.99L44.71 54ZM40.71 52.66L31.82 49.67V39.86L40.71 38.15V52.66ZM52.55 28.11V31.79L44.71 33.3V25.74L52.55 28.11ZM40.71 20.36L31.82 17.68V11.59H40.71V20.36ZM19.56 4H52.96V7.59H19.56V4ZM19.56 13.97V11.58H27.82V16.46L19.56 13.97ZM31.82 21.85L40.71 24.53V34.07L31.82 35.78V21.85ZM19.56 45.55V42.22L27.82 40.63V48.33L19.56 45.55ZM31.82 53.89L40.71 56.88V60.76H31.82V53.89ZM44.71 58.22L52.26 60.76H44.71V58.22ZM36.26 78.64L22.39 64.77H50.14L36.27 78.64H36.26Z' /%3E%3Cpath d='M72.53 43.1798V29.1698H65.36C64.63 26.1098 63.44 23.2198 61.79 20.5498L65.44 16.8998L62.61 14.0698L56.63 20.0498L57.58 21.4198C59.69 24.4598 61.09 27.8598 61.76 31.5298L62.06 33.1698H68.52V39.1798H62.06L61.76 40.8198C61.1 44.4898 59.69 47.8898 57.58 50.9298L56.63 52.2998L62.61 58.2798L65.44 55.4498L61.79 51.7998C63.43 49.1298 64.62 46.2398 65.36 43.1798H72.53Z' /%3E%3Cpath d='M10.76 40.8198L10.46 39.1798H4V33.1698H10.46L10.76 31.5298C11.42 27.8598 12.83 24.4598 14.94 21.4198L15.89 20.0498L9.91 14.0698L7.08 16.8998L10.73 20.5498C9.09 23.2198 7.9 26.1098 7.16 29.1698H0V43.1798H7.17C7.9 46.2398 9.1 49.1298 10.74 51.7998L7.09 55.4498L9.92 58.2798L15.9 52.2998L14.95 50.9298C12.84 47.8898 11.44 44.4898 10.77 40.8198H10.76Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_129_998'%3E%3Crect width='72.53' height='82.88' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-535 a::before {
    mask-image: url("data:image/svg+xml,%3Csvg width='81' height='73' viewBox='0 0 81 73' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_129_993)'%3E%3Cpath d='M81 67.6792L75.6165 47.1362H71.9665L68.4888 25.6707L67.2075 25.2738C63.8482 24.2439 60.4458 24.2439 57.0865 25.2738L56.8604 25.3381C52.8874 18.3868 45.3505 13.8384 37.0815 13.8384C24.5487 13.8384 14.3416 23.9972 14.3416 36.4839C14.3416 48.9706 24.5379 59.1402 37.0815 59.1402C40.1931 59.1402 43.2079 58.518 45.9965 57.338L43.8216 65.6088V64.0319H39.5148V68.6983H33.7545V62.2404L31.9887 61.9186C28.3172 61.2535 24.9148 59.8589 21.8677 57.7564L20.3927 56.7373L15.8167 61.2964L11.736 57.2307L16.312 52.6716L15.2891 51.2019C13.1788 48.1661 11.7683 44.7762 11.1115 41.1182L10.7885 39.3589H4.30679V33.6197H10.7885L11.1115 31.8604C11.7791 28.2024 13.1788 24.8125 15.2891 21.7766L16.312 20.307L11.736 15.7478L15.8167 11.6821L20.3927 16.2413L21.8677 15.2222C24.9148 13.1196 28.3172 11.7143 31.9887 11.06L33.7545 10.7381V4.28024H39.5148V10.7381L41.2806 11.06C44.9521 11.7251 48.3545 13.1196 51.4016 15.2222L52.8766 16.2413L57.4526 11.6821L61.5333 15.7478L58.2278 19.0411L61.2749 22.077L67.6274 15.7478L57.4634 5.62116L52.3491 10.7167C49.7004 9.1183 46.8471 7.93828 43.8324 7.20882V0H29.4585V7.21954C26.4437 7.94901 23.5905 9.1183 20.9418 10.7274L15.8275 5.63189L5.6419 15.7586L10.7562 20.8541C9.15193 23.493 7.96757 26.3251 7.23541 29.3395H0V43.6605H7.24618C7.97833 46.6642 9.1627 49.507 10.767 52.1459L5.65266 57.2414L15.8167 67.3681L20.931 62.2726C23.5797 63.871 26.4329 65.051 29.4477 65.7805V72.9893H43.8216V67.6792H81ZM75.4227 63.3882H48.8498L51.014 55.1389L49.8942 62.0366H74.3675L73.2478 55.1389L75.4119 63.3882H75.4227ZM66.8414 42.4269H57.4526L58.0233 38.9405H66.2815L66.8522 42.4269H66.8414ZM54.9654 57.7456L56.7528 46.7071H67.5305L69.3178 57.7456H54.9547H54.9654ZM64.6665 29.0498L65.5709 34.6388H58.7016L59.606 29.0498C61.2964 28.6958 62.9653 28.6958 64.6557 29.0498H64.6665ZM54.7824 31.3669L54.8901 31.3348L54.1148 36.087L50.7663 32.6435H45.5013L43.8108 26.1856L37.7598 26.7971L36.7585 23.7183L38.6212 18.1937C46.1365 18.8266 52.6613 24.0616 54.7932 31.3562L54.7824 31.3669ZM18.6484 36.4946C18.6484 35.0786 18.8207 33.7055 19.1329 32.3753L21.8785 36.5697L19.2621 41.1182C18.8745 39.6378 18.6484 38.093 18.6484 36.4946ZM29.7492 53.3367L30.8582 51.2555H35.7894L37.7275 54.8385C37.5122 54.8385 37.2968 54.86 37.0707 54.86C34.4651 54.86 31.9887 54.3129 29.7384 53.3367H29.7492ZM45.8135 52.6608L40.71 51.3092L38.3628 46.9646H28.2741L26.0346 51.159C24.1826 49.7644 22.5999 48.0481 21.3832 46.0742L26.9282 36.4303L21.0494 27.4729C23.7304 22.7636 28.4356 19.363 33.9806 18.4297L32.204 23.7183L34.7127 31.442L40.5592 30.852L42.1527 36.9559H48.9252L53.2427 41.3971L52.306 47.1577H48.656L47.4824 51.6525C46.944 52.0279 46.3842 52.3712 45.8135 52.6823V52.6608Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_129_993'%3E%3Crect width='81' height='73' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-534 a::before {
    mask-image: url("data:image/svg+xml,%3Csvg width='73' height='73' viewBox='0 0 73 73' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_129_995)'%3E%3Cpath d='M43.7078 73H29.2922V65.7867C26.3059 65.0621 23.4953 63.8983 20.8822 62.3064L15.7879 67.4007L5.59934 57.2121L10.6936 52.1178C9.11265 49.5047 7.94886 46.6831 7.21327 43.7078H0V29.2922H7.21327C7.93789 26.3059 9.10167 23.4953 10.6936 20.8822L5.59934 15.7879L15.7879 5.59934L20.8822 10.6936C23.4953 9.11265 26.3169 7.94886 29.2922 7.21327V0H43.7078V7.21327C46.6831 7.93789 49.5047 9.10167 52.1178 10.6936L57.2121 5.59934L67.4007 15.7879L62.3064 20.8822C63.8874 23.4953 65.0511 26.3169 65.7867 29.2922H73V43.7078H65.7867C65.0621 46.6941 63.8983 49.5047 62.3064 52.1178L67.4007 57.2121L57.2121 67.4007L52.1178 62.3064C49.5047 63.8874 46.6831 65.0621 43.7078 65.7867V73ZM33.6839 68.6084H39.3161V62.1746L41.1167 61.8452C44.7618 61.1865 48.1433 59.7921 51.1626 57.6951L52.6667 56.6521L57.2121 61.1975L61.1865 57.223L56.6411 52.6777L57.6842 51.1736C59.7812 48.1543 61.1755 44.7727 61.8343 41.1277L62.1636 39.3271H68.5974V33.6948H62.1636L61.8343 31.8943C61.1755 28.2492 59.7812 24.8786 57.6842 21.8484L56.6411 20.3443L61.1865 15.7989L57.2121 11.8245L52.6667 16.3698L51.1626 15.3268C48.1433 13.2298 44.7618 11.8355 41.1167 11.1767L39.3161 10.8473V4.4136H33.6839V10.8473L31.8833 11.1767C28.2382 11.8355 24.8567 13.2298 21.8374 15.3268L20.3333 16.3698L15.7879 11.8245L11.8025 15.7989L16.3479 20.3443L15.3049 21.8484C13.2079 24.8676 11.8135 28.2492 11.1548 31.8943L10.8254 33.6948H4.39164V39.3271H10.8254L11.1548 41.1277C11.8135 44.7727 13.2079 48.1543 15.3049 51.1736L16.3479 52.6777L11.8025 57.223L15.7879 61.1975L20.3333 56.6521L21.8374 57.6951C24.8567 59.7921 28.2382 61.1865 31.8833 61.8452L33.6839 62.1746V68.6084Z' /%3E%3Cpath d='M36.5055 57.6075C24.8677 57.6075 15.4037 48.1435 15.4037 36.5056C15.4037 24.8678 24.8677 15.4038 36.5055 15.4038C42.1378 15.4038 47.4407 17.5996 51.4261 21.585L52.7655 22.9245L37.3728 43.6201L27.6783 33.9255L30.7854 30.8185L36.8788 36.9119L46.9137 23.4295C43.9603 21.069 40.3262 19.7954 36.4945 19.7954C27.2831 19.7954 19.7843 27.2942 19.7843 36.5056C19.7843 45.7171 27.2831 53.2158 36.4945 53.2158C45.706 53.2158 53.2047 45.7171 53.2047 36.5056C53.2047 34.2439 52.7655 32.0591 51.8872 29.995L55.9275 28.2823C57.0254 30.8843 57.5854 33.6511 57.5854 36.5056C57.5854 48.1435 48.1214 57.6075 36.4835 57.6075H36.5055Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_129_995'%3E%3Crect width='73' height='73' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-1401 a::before {
    mask-image: url("data:image/svg+xml,%3Csvg width='73' height='73' viewBox='0 0 73 73' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_129_989)'%3E%3Cpath d='M73 43.7078V29.2922H65.7867C65.0621 26.3059 63.8983 23.4953 62.3064 20.8822L67.4007 15.7879L57.2121 5.59934L52.1178 10.6936C49.5047 9.11265 46.6831 7.93789 43.7078 7.21327V0H29.2922V7.21327C26.3059 7.93789 23.4953 9.10167 20.8822 10.6936L15.7879 5.59934L5.59934 15.7879L10.6936 20.8822C9.11265 23.4953 7.94886 26.3169 7.21327 29.2922H0V43.7078H7.21327C7.93789 46.6941 9.10167 49.5047 10.6936 52.1178L5.59934 57.2121L15.7879 67.4007L20.8822 62.3064C23.4953 63.8874 26.3169 65.0621 29.2922 65.7867V73H43.7078V65.7867C46.6941 65.0621 49.5047 63.8983 52.1178 62.3064L57.2121 67.4007L67.4007 57.2121L62.3064 52.1178C63.8874 49.5047 65.0511 46.6831 65.7867 43.7078H73ZM62.1746 39.3161L61.8452 41.1167C61.1865 44.7618 59.7921 48.1433 57.6951 51.1626L56.6521 52.6667L61.1975 57.2121L57.223 61.1865L52.6777 56.6411L51.1736 57.6842C48.1543 59.7812 44.7727 61.1755 41.1277 61.8343L39.3271 62.1636V68.5974H33.6948V62.1636L31.8943 61.8343C28.2492 61.1755 24.8676 59.7812 21.8484 57.6842L20.3443 56.6411L15.7989 61.1865L11.8135 57.2121L16.3589 52.6667L15.3158 51.1626C13.2188 48.1433 11.8245 44.7618 11.1657 41.1167L10.8364 39.3161H4.40262V33.6839H10.8364L11.1657 31.8833C11.8245 28.2382 13.2188 24.8567 15.3158 21.8374L16.3589 20.3333L11.8135 15.7879L15.7989 11.8135L20.3443 16.3589L21.8484 15.3158C24.8676 13.2188 28.2492 11.8245 31.8943 11.1657L33.6948 10.8364V4.40262H39.3271V10.8364L41.1277 11.1657C44.7727 11.8245 48.1543 13.2188 51.1736 15.3158L52.6777 16.3589L57.223 11.8135L61.1975 15.7879L56.6521 20.3333L57.6951 21.8374C59.7921 24.8567 61.1865 28.2382 61.8452 31.8833L62.1746 33.6839H68.6084V39.3161H62.1746Z' /%3E%3Cpath d='M27.283 45.058V32.2893L31.2355 36.2527L34.3426 33.1457L27.1623 25.9653H22.8585L15.6672 33.1457L18.7743 36.2527L22.8914 32.1356V46.8805L28.8091 52.7982H44.2897V48.4066H30.6207L27.283 45.058Z' /%3E%3Cpath d='M50.1086 40.8751V26.1192L44.2018 20.2124H28.7213V24.604H42.3793L45.717 27.9417V40.7104L41.7645 36.7579L38.6574 39.854L45.8377 47.0453H50.1525L57.3328 39.854L54.2257 36.7579L50.1086 40.8751Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_129_989'%3E%3Crect width='73' height='73' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.elementor-77 .elementor-element.elementor-element-1b5798ae .menu-item-533 a::before {
    mask-image: url("data:image/svg+xml,%3Csvg width='76' height='73' viewBox='0 0 76 73' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_130_1241)'%3E%3Cpath d='M74.98 45.49C75.69 44.7 76.05 43.63 75.97 42.57L73.66 14.74C73.57 13.7 73.08 12.75 72.28 12.08C71.48 11.41 70.46 11.09 69.42 11.2L66.38 11.49C64.44 11.68 62.93 13.29 62.88 15.24L62.56 26.4C60.77 25.67 58.66 26.33 57.65 28.04L55.37 31.91L53.54 30.08C54.23 28.86 54.76 27.56 55.14 26.21H59.39V16.55H55.14C54.76 15.2 54.23 13.9 53.54 12.68L56.54 9.68L49.71 2.85L46.71 5.85C45.49 5.16 44.19 4.63 42.84 4.25V0H33.18V4.25C31.83 4.63 30.53 5.16 29.31 5.85L26.31 2.85L19.48 9.68L22.48 12.68C21.79 13.9 21.26 15.2 20.88 16.55H16.63V26.21H20.88C21.26 27.56 21.79 28.86 22.48 30.08L20.65 31.91L18.37 28.04C17.36 26.33 15.25 25.67 13.46 26.4L13.14 15.24C13.08 13.29 11.58 11.68 9.63 11.49L6.59 11.2C5.55 11.1 4.54 11.41 3.73 12.08C2.92 12.75 2.44 13.69 2.35 14.74L0.00999992 42.57C-0.0800001 43.63 0.28 44.7 0.99 45.49L12.9 58.67L13.53 61.33C11.96 61.94 11.06 63.63 11.51 65.3L12.89 70.42C13.29 71.91 14.64 72.89 16.11 72.89C16.4 72.89 16.69 72.85 16.98 72.77L36.63 67.48C37.15 67.34 37.61 67.07 37.99 66.72C38.37 67.06 38.82 67.34 39.35 67.48L59 72.77C59.29 72.85 59.58 72.88 59.87 72.88C61.34 72.88 62.69 71.9 63.1 70.41L64.48 65.29C64.71 64.43 64.6 63.53 64.15 62.76C63.76 62.09 63.16 61.6 62.45 61.33L63.06 58.72L74.99 45.49H74.98ZM61.04 30.08L64.34 31.95L58.51 41.84L61.96 43.87L67.79 33.98C68.33 33.06 68.48 31.99 68.21 30.95C67.95 29.97 67.34 29.16 66.49 28.62L66.87 15.46L69.69 15.19L72.02 42.81L60.09 56.04C59.65 56.52 59.35 57.11 59.2 57.74L58.61 60.25L46.25 56.92L47.09 53.46C47.11 53.39 47.12 53.31 47.14 53.23L48.63 45.18L54.43 40.8C54.85 40.49 55.19 40.1 55.46 39.65L61.06 30.08H61.04ZM20.6 22.22V20.56H24.11L24.41 18.92C24.76 16.97 25.51 15.16 26.63 13.54L27.58 12.17L25.1 9.69L26.28 8.52L28.76 11L30.13 10.05C31.75 8.93 33.56 8.18 35.51 7.83L37.15 7.53V4.02H38.81V7.53L40.45 7.83C42.4 8.18 44.21 8.93 45.83 10.05L47.2 11L49.68 8.52L50.86 9.7L48.38 12.18L49.33 13.55C50.45 15.17 51.2 16.98 51.55 18.93L51.85 20.57H55.36V22.23H51.85L51.55 23.87C51.2 25.82 50.45 27.63 49.33 29.25L48.38 30.62L50.86 33.1L49.68 34.28L47.2 31.8L45.83 32.75C44.21 33.87 42.4 34.62 40.45 34.97L38.81 35.27V38.78H37.15V35.27L35.51 34.97C33.56 34.62 31.75 33.87 30.13 32.75L28.76 31.8L26.28 34.28L25.1 33.1L27.58 30.62L26.63 29.25C25.51 27.63 24.76 25.82 24.41 23.87L24.11 22.23H20.6V22.22ZM4 42.91L6.3 15.2L9.12 15.47L9.5 28.63C8.65 29.17 8.04 29.98 7.78 30.96C7.51 31.99 7.66 33.07 8.2 33.98L14.03 43.87L17.48 41.84L11.64 32L14.91 30.08L20.56 39.66C20.82 40.11 21.17 40.49 21.59 40.81L27.38 45.18L28.87 53.2C28.89 53.29 28.9 53.38 28.92 53.46L29.77 56.93L17.41 60.26L16.82 57.75C16.67 57.12 16.36 56.53 15.93 56.05L4.03 42.91H4ZM16.58 68.74L15.54 64.89L33.91 59.94L34.95 63.79L16.58 68.74ZM38.38 58.27L37.99 59.71L37.6 58.27C37.13 56.53 35.36 55.49 33.61 55.9L32.78 52.51L31.28 44.44C31.1 43.46 30.56 42.6 29.77 42L26.59 39.6L29.27 36.92C30.49 37.61 31.79 38.14 33.14 38.52V42.77H42.8V38.52C44.15 38.14 45.45 37.61 46.67 36.92L49.35 39.6L46.17 42C45.38 42.6 44.84 43.46 44.66 44.44L43.16 52.5L42.33 55.89C40.59 55.48 38.81 56.52 38.34 58.26L38.38 58.27ZM59.4 68.74L41.03 63.79L42.07 59.94L60.44 64.89L59.4 68.74Z' /%3E%3Cpath d='M37.99 27.8302C41.54 27.8302 44.43 24.9402 44.43 21.3902C44.43 17.8402 41.54 14.9502 37.99 14.9502C34.44 14.9502 31.55 17.8402 31.55 21.3902C31.55 24.9402 34.44 27.8302 37.99 27.8302ZM37.99 18.9402C39.34 18.9402 40.43 20.0402 40.43 21.3802C40.43 22.7202 39.34 23.8202 37.99 23.8202C36.64 23.8202 35.55 22.7202 35.55 21.3802C35.55 20.0402 36.64 18.9402 37.99 18.9402Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_130_1241'%3E%3Crect width='75.98' height='72.89' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-b5fb67a */.elementor-77 .elementor-element.elementor-element-b5fb67a ul {
    white-space: nowrap;
}

.elementor-77 .elementor-element.elementor-element-b5fb67a a img {
    width: 24px;
}/* End custom CSS */