.elementor-9 .elementor-element.elementor-element-e880172 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-e880172{padding:13px 0px 13px 0px;}.elementor-9 .elementor-element.elementor-element-e880172.bdt-sticky.bdt-active{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f62b398{text-align:left;width:var( --container-widget-width, 52.5% );max-width:52.5%;--container-widget-width:52.5%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f62b398 img{width:143px;height:101px;}.elementor-9 .elementor-element.elementor-element-3d177e3 .elementor-menu-toggle{margin:0 auto;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-1f07769{width:20%;}.elementor-9 .elementor-element.elementor-element-6083788{width:80%;}}/* Start custom CSS for nav-menu, class: .elementor-element-3d177e3 */.sub-menu{
    display: block!important;
    opacity: 0;
    visibility: hidden;
    pointer-events:none;
}



.elementor-nav-menu li:hover ul {
		opacity: 1;
		visibility: visible;
		animation-name: swingdown;
		animation-duration: 1s;
		animation-timing-function: ease;
		pointer-events:visible;

	}

	@keyframes swingdown {
		0% {
			opacity: .99999;
			transform: rotateX(90deg);
		}

		30% {			
			transform: rotateX(-20deg) rotateY(5deg);
			animation-timing-function: ease-in-out;
		}

		65% {
			transform: rotateX(20deg) rotateY(-3deg);
			animation-timing-function: ease-in-out;
		}

		100% {
			transform: rotateX(0);
			animation-timing-function: ease-in-out;
		}
	}/* End custom CSS */