@-webkit-keyframes ha-n-hover-list-content-in{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ha-n-hover-list-content-in{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.elementor-widget-ha-n-hover-list{width:100%;--ha-n-hover-list-animation-duration:500ms;--ha-n-hover-list-border-radius:0;--ha-n-hover-list-divider-color:#2121211f;--ha-n-hover-list-divider-display:none;--ha-n-hover-list-divider-width:1px;--ha-n-hover-list-icon-bg:transparent;--ha-n-hover-list-icon-bg-hover:#f5f5f5;--ha-n-hover-list-icon-bg-radius:50%;--ha-n-hover-list-icon-bg-size:36px;--ha-n-hover-list-icon-gap:8px;--ha-n-hover-list-icon-hover-color:#000;--ha-n-hover-list-icon-normal-color:#555;--ha-n-hover-list-icon-order:1;--ha-n-hover-list-icon-size:16px;--ha-n-hover-list-item-distance-from-content:0;--ha-n-hover-list-item-space-between:0;--ha-n-hover-list-padding-bottom:10px;--ha-n-hover-list-padding-left:0;--ha-n-hover-list-padding-right:20px;--ha-n-hover-list-padding-top:10px;--ha-n-hover-list-title-border-radius:0;--ha-n-hover-list-title-flex-grow:0;--ha-n-hover-list-title-font-size:16px;--ha-n-hover-list-title-hover-color:#555;--ha-n-hover-list-title-justify-content:flex-start;--ha-n-hover-list-title-normal-color:#333;--ha-n-hover-list-title-zoom-duration:300ms;--ha-n-hover-list-title-zoom-easing:ease;--ha-n-hover-list-title-zoom-scale:1.2}.elementor-widget-ha-n-hover-list .elementor-add-ha-button{display:none}.elementor-widget-ha-n-hover-list.ha-n-hover-list-icon-position-right{--ha-n-hover-list-padding-left:10px;--ha-n-hover-list-padding-right:10px}.ha-n-hover-list-title:not(:has(.ha-n-hover-list-icon)){--ha-n-hover-list-padding-left:10px;--ha-n-hover-list-padding-right:10px}.ha-n-hover-list,.ha-n-hover-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-n-hover-list{overflow:hidden;border-radius:var(--ha-n-hover-list-border-radius)}.ha-n-hover-list-item{margin-bottom:var(--ha-n-hover-list-item-space-between);background-color:transparent}.ha-n-hover-list-item>.ha-n-hover-list-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ha-n-hover-list-item>.ha-n-hover-list-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ha-n-hover-list-item>.elementor-element{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ha-n-hover-list-item:last-child{margin-bottom:0}.ha-n-hover-list-item-divider{display:var(--ha-n-hover-list-divider-display);-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99;width:100%;height:var(--ha-n-hover-list-divider-width);background-color:var(--ha-n-hover-list-divider-color)}.ha-n-hover-list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:var(--ha-n-hover-list-title-flex-grow);-webkit-flex-grow:var(--ha-n-hover-list-title-flex-grow);-ms-flex-positive:var(--ha-n-hover-list-title-flex-grow);flex-grow:var(--ha-n-hover-list-title-flex-grow);-webkit-box-pack:var(--ha-n-hover-list-title-justify-content);-ms-flex-pack:var(--ha-n-hover-list-title-justify-content);-webkit-justify-content:var(--ha-n-hover-list-title-justify-content);justify-content:var(--ha-n-hover-list-title-justify-content);padding:var(--ha-n-hover-list-padding-top) var(--ha-n-hover-list-padding-right) var(--ha-n-hover-list-padding-bottom) var(--ha-n-hover-list-padding-left);outline:0;border:1px solid transparent;border-radius:var(--ha-n-hover-list-title-border-radius);background:0 0;color:var(--ha-n-hover-list-title-normal-color);list-style:none;font-weight:500;font-size:var(--ha-n-hover-list-title-font-size);font-family:inherit;line-height:1.4;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;gap:var(--ha-n-hover-list-icon-gap)}.ha-n-hover-list-item.e-active .ha-n-hover-list-title,.ha-n-hover-list-item:hover .ha-n-hover-list-title{color:var(--ha-n-hover-list-title-hover-color)}.ha-n-hover-list-title:focus-visible{outline:2px solid var(--ha-n-hover-list-title-hover-color);outline-offset:2px}.ha-n-hover-list-title-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:var(--ha-n-hover-list-icon-gap)}.ha-n-hover-list-item-title-text{display:inline-block}.ha-n-hover-list-title-zoom .ha-n-hover-list-item-title-text{display:inline-block;-webkit-transition:-webkit-transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing);transition:transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing);transition:transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing),-webkit-transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.ha-n-hover-list-title-zoom .ha-n-hover-list-item.e-active .ha-n-hover-list-item-title-text,.ha-n-hover-list-title-zoom .ha-n-hover-list-item:hover .ha-n-hover-list-item-title-text{-webkit-transform:scale(var(--ha-n-hover-list-title-zoom-scale));-ms-transform:scale(var(--ha-n-hover-list-title-zoom-scale));transform:scale(var(--ha-n-hover-list-title-zoom-scale))}.rtl .ha-n-hover-list-title-zoom .ha-n-hover-list-item-title-text{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.ha-n-hover-list-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-ordinal-group:var(--ha-n-hover-list-icon-order);-webkit-order:var(--ha-n-hover-list-icon-order);-ms-flex-order:var(--ha-n-hover-list-icon-order);order:var(--ha-n-hover-list-icon-order);width:var(--ha-n-hover-list-icon-bg-size);height:var(--ha-n-hover-list-icon-bg-size);border-radius:var(--ha-n-hover-list-icon-bg-radius);background-color:var(--ha-n-hover-list-icon-bg);color:var(--ha-n-hover-list-icon-normal-color);-webkit-transition:color .3s ease,background-color .4s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease,background-color .4s ease;transition:transform .3s ease,color .3s ease,background-color .4s ease,-webkit-transform .3s ease}.ha-n-hover-list-icon svg{width:var(--ha-n-hover-list-icon-size);height:var(--ha-n-hover-list-icon-size);fill:currentColor}.ha-n-hover-list-icon,.ha-n-hover-list-icon i{font-size:var(--ha-n-hover-list-icon-size)}.ha-n-hover-list-icon,.ha-n-hover-list-icon .ha-n-hover-list-icon-normal{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-n-hover-list-icon .ha-n-hover-list-icon-hover,.ha-n-hover-list-item.e-active .ha-n-hover-list-icon .ha-n-hover-list-icon-normal,.ha-n-hover-list-item:hover .ha-n-hover-list-icon .ha-n-hover-list-icon-normal{display:none}.ha-n-hover-list-item.e-active .ha-n-hover-list-icon,.ha-n-hover-list-item:hover .ha-n-hover-list-icon{background-color:var(--ha-n-hover-list-icon-bg-hover);color:var(--ha-n-hover-list-icon-hover-color)}.ha-n-hover-list-item.e-active .ha-n-hover-list-icon .ha-n-hover-list-icon-hover,.ha-n-hover-list-item:hover .ha-n-hover-list-icon .ha-n-hover-list-icon-hover{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ha-n-hover-list-icon-zoom .ha-n-hover-list-icon{-webkit-transition:color .3s ease,background-color .4s ease,-webkit-transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing);transition:transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing),color .3s ease,background-color .4s ease;transition:transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing),color .3s ease,background-color .4s ease,-webkit-transform var(--ha-n-hover-list-title-zoom-duration) var(--ha-n-hover-list-title-zoom-easing);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.rtl .ha-n-hover-list-icon-zoom .ha-n-hover-list-icon{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.ha-n-hover-list-icon-zoom .ha-n-hover-list-item.e-active .ha-n-hover-list-icon,.ha-n-hover-list-icon-zoom .ha-n-hover-list-item:hover .ha-n-hover-list-icon{-webkit-transform:scale(var(--ha-n-hover-list-title-zoom-scale));-ms-transform:scale(var(--ha-n-hover-list-title-zoom-scale));transform:scale(var(--ha-n-hover-list-title-zoom-scale))}.ha-n-hover-list-content{overflow:hidden;padding-top:var(--ha-n-hover-list-item-distance-from-content);width:100%;height:0;opacity:0;-webkit-transition:height var(--ha-n-hover-list-animation-duration) cubic-bezier(.25,.46,.45,.94),opacity .4s ease .1s;transition:height var(--ha-n-hover-list-animation-duration) cubic-bezier(.25,.46,.45,.94),opacity .4s ease .1s;will-change:height}.ha-n-hover-list-content>.e-con,.ha-n-hover-list-content>.elementor-element{-webkit-animation:ha-n-hover-list-content-in .3s ease;animation:ha-n-hover-list-content-in .3s ease}.elementor-edit-mode .ha-n-hover-list-item:not(.e-active)>.e-con{display:none!important;visibility:hidden!important;padding:0;height:0}.elementor-edit-mode .ha-n-hover-list-item.e-active>.e-con{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.elementor-edit-mode .ha-n-hover-list-content{overflow:hidden!important;height:0!important;opacity:0!important}.elementor-edit-mode .ha-n-hover-list-title{cursor:pointer}@media (max-width:767px){.ha-n-hover-list-mobile .ha-n-hover-list-title{width:100%}}@media (max-width:1024px) and (min-width:768px){.ha-n-hover-list-tablet .ha-n-hover-list-title{width:100%}}.rtl .ha-n-hover-list-title{direction:rtl}/** Widgets: happy-nested-hover-list **/