.elementor-81 .elementor-element.elementor-element-de86b94>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-81 .elementor-element.elementor-element-e49315b .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-theme-builder-content-area{height:400px}.main-nav .nav-list li i{font-size:12px;margin-left:4px}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;background:#fff;top:100%;left:0;min-width:270px;list-style:none;padding:8px;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:100}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu li a{padding:8px 16px!important;color:#333!important;transition:background .2s ease;font-weight:400}.dropdown-menu li a:hover{background:#faffd8;font-weight:600}.nav-toggle.active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:1024px){.main-nav.active{display:flex}.dropdown:hover .dropdown-menu{display:none}.dropdown.open .dropdown-menu{display:block;position:relative;box-shadow:none;padding:0}.dropdown-menu li a{padding-left:20px!important}.arrow{font-size:.7rem;margin-left:6px}}