
		#rec2473685843 {
		--menu-text-color: #ffffff;
		--menu-hover-text-color: #bfd8b3;

		--menusub-text-color: #262626;
		--menusub-bg: #ffffff;
		--menusub-shadow: 0px 15px 30px -10px rgba(0,11,48,0.2);
		--menusub-radius: 4px;
		--menusub-border: none;
		--menusub-width: 300px;

		--menusub-transition: 0.3s ease-in-out;
		--menusub-active-color: #000;
		--menusub-hover-color: #bfd8b3;


		--menu-link-font-size: 16px; 

		--menusub-link-font-size: 16px;


		--menusub-target-arrow-size: 15px;

		--menusub-arrow-size: 15px;
		--menusub-arrow-color: #262626;

		}

					#rec2473685843 .t-menu__link-item.t-active + .t-menusub__arrow svg path {
			stroke: #ffffff;
			}

		
		@media screen and (max-width: 960px) {
			#rec2473685843 {

			--menusub-target-arrow-size:
							16px;
			

			--menusub-arrow-size:
							16px;
			

			--menusub-arrow-color: #262626;
		}
		}

					#rec2473685843 .t-menu-base  .t-menusub__link-item,
			#rec2473685843 .t-menu-base .t-menusub__innermenu-link,
			#rec2473685843 .t1362  .t-menusub__link-item,
			#rec2473685843 .t1362 .t-menusub__innermenu-link,
			#rec2473685843 .t3112 .t-menusub__link-item,
			#rec2473685843 .t3112 .t-menusub__innermenu-link {
			transition: color var(--menusub-transition),
			opacity var(--menusub-transition);
			}

			#rec2473685843 .t-menu-base .t-menusub__list-item,
			#rec2473685843 .t-menu-base .t-menusub__innermenu-item,
			#rec2473685843 .t1362 .t-menusub__list-item,
			#rec2473685843 .t1362 .t-menusub__innermenu-item,
			#rec2473685843 .t3112 .t-menusub__list-item,
			#rec2473685843 .t3112 .t-menusub__innermenu-item {
			transition: background-color var(--menusub-transition);
			}

			
							@media (hover: hover) {
					#rec2473685843 .t-menu-base .t-menusub__link-item:not(.t-active):not(.tooltipstered):hover,
					#rec2473685843 .t-menu-base .t-menusub__innermenu-link:not(.t-active):hover,
					#rec2473685843 .t1362 .t-menusub__link-item:not(.t-active):not(.tooltipstered):hover,
					#rec2473685843 .t1362 .t-menusub__innermenu-link:not(.t-active):hover,
					#rec2473685843 .t3112 .t-menusub__link-item:not(.t-active):not(.tooltipstered):hover,
					#rec2473685843 .t3112 .t-menusub__innermenu-link:not(.t-active):hover {
											color: var(--menusub-hover-color) !important;
														}

				#rec2473685843 .t-menusub__link-wrapper:hover .t-menusub__arrow svg path {
				stroke: var(--menusub-hover-color);
				}
				}

			
							@media (hover: hover) {
					#rec2473685843 .t-menu__link-wrapper:hover .t-menusub__arrow svg path {
					stroke: var(--menu-hover-text-color);
				}
				}

					
		@media screen and (max-width: 960px) {
			#rec2473685843 .t-menu-base .t-menusub__menu .t-menusub__link-item,
			#rec2473685843 .t-menu-base .t-menusub__menu .t-menusub__innermenu-link {
			color: var(--menusub-text-color);
		}

		#rec2473685843 .t-menu-base .t-menusub__menu .t-menusub__link-item.t-active {
		color: 			var(--menusub-text-color)
		 !important;
		}

		#rec2473685843 .t-menu-base .t-menusub__menu .t-menusub__list-item:has(.t-active) {
		background-color: transparent;
		}
		}
	