.premium-mobile-menu-container ul,.premium-nav-widget-container ul{list-style:none;margin:0;padding:0}.premium-nav-widget-container .premium-main-nav-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.premium-nav-ver .premium-ver-inner-container{width:45%;position:relative}.premium-hamburger-toggle,.premium-mobile-menu-container,.premium-mobile-menu-container .premium-main-mobile-menu,.premium-nav-ver .premium-nav-menu-container,.premium-nav-ver .premium-nav-menu-item,.premium-nav-ver .premium-ver-toggler{width:100%}.premium-nav-ver .premium-nav-menu-container{background-color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1)}.premium-nav-ver .premium-main-nav-menu{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{visibility:hidden;opacity:0;position:absolute;min-width:250px}.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children.premium-item-hovered .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children.premium-item-hovered>.premium-sub-menu{opacity:1;visibility:visible}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item>.premium-sub-menu .premium-sub-menu,.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{left:100%;top:0}.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{right:100%;top:0}.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-menu-link{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-nav-hor>.elementor-widget-container>.premium-nav-widget-container>.premium-ver-inner-container>.premium-nav-menu-container{height:60px}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu{visibility:hidden;opacity:0;position:absolute;min-width:220px}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item>.premium-mega-content-container,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item>.premium-sub-menu,.premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:100%}.premium-mega-nav-item.premium-item-hovered>.premium-mega-content-container,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-mega-content-container,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-sub-menu{visibility:visible;opacity:1;pointer-events:auto}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container{left:0}.premium-hamburger-menu .premium-mega-content-container,.premium-hamburger-menu .premium-nav-menu-container,.premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,.premium-hidden-badge-yes.premium-hamburger-menu .premium-rn-badge,.premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,.premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,.premium-hidden-badge-yes.premium-nav-dropdown .premium-rn-badge,.premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,.premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,.premium-hidden-badge-yes.premium-nav-slide .premium-rn-badge,.premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge,.premium-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,.premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,.premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,.premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,.premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,.premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon,.premium-mega-nav-item>.premium-sub-menu,.premium-nav-default,.premium-nav-dropdown .premium-mega-content-container,.premium-nav-dropdown .premium-nav-menu-container,.premium-nav-slide .premium-mega-content-container,.premium-nav-slide .premium-nav-menu-container,.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close,.premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close,.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open{display:none}.premium-mega-nav-item,.premium-nav-menu-item,.premium-nav-menu-item.menu-item-has-children{position:relative}.premium-mega-content-container{visibility:hidden;position:absolute;z-index:9999;opacity:0;pointer-events:none}.premium-hamburger-menu .premium-mega-content-container,.premium-nav-dropdown .premium-mega-content-container,.premium-nav-slide .premium-mega-content-container{visibility:visible;position:relative;opacity:1;pointer-events:auto}.premium-mobile-menu-outer-container .premium-mobile-menu-close,.premium-nav-widget-container .premium-hamburger-toggle{text-decoration:none;cursor:pointer}.premium-nav-widget-container .premium-hamburger-toggle{display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.premium-nav-widget-container .premium-hamburger-toggle i{padding:.25em;font-size:22px}.premium-nav-widget-container .premium-hamburger-toggle svg{width:22px;height:22px}.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close,.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,.premium-nav-widget-container .premium-hamburger-toggle i{color:#494c4f}.premium-nav-widget-container .premium-hamburger-toggle svg,.premium-nav-widget-container .premium-hamburger-toggle svg path,.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path{fill:#494c4f}.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close,.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text{margin:2px}.premium-mobile-menu-container .premium-mobile-menu,.premium-mobile-menu-container .premium-sub-menu{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.premium-mobile-menu-container .premium-nav-menu-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.premium-mobile-menu-container .premium-item-badge{top:50%;right:0;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-nav-hor .premium-mobile-menu-container .premium-item-badge{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-mobile-menu-outer-container,.premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{opacity:0}.premium-mobile-menu-outer-container.premium-vertical-toggle-open{opacity:1}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container{background-color:#f7f7f7;width:300px;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);height:100%;position:fixed;top:0;left:0;overflow-x:hidden;z-index:10002;-webkit-transition:.5s;transition:.5s;padding-top:50px}.premium-ham-dropdown .premium-mobile-menu-container,.premium-nav-dropdown .premium-mobile-menu-container,.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu{display:-webkit-flex;display:-ms-flexbox;display:flex}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container{margin-top:50px}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close{position:absolute;top:2%;right:5px;padding:0 9px;z-index:10000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#494c4f;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.premium-nav-menu-item .premium-dropdown-icon,.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close{margin:5px}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg{width:22px;height:22px;fill:#494c4f}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i{font-size:22px}.premium-ver-hamburger-menu .premium-vertical-toggle-open{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-transition:.5s;transition:.5s}.premium-ver-toggle-yes .premium-nav-menu-container{height:auto}.premium-ver-toggle-yes .premium-ver-toggler{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;background:#eee;color:#042551;cursor:pointer}.premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn,.premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt{text-indent:5px}.premium-ver-toggle-yes .premium-ver-toggler:hover{background:#54595f;color:#fff}.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path{fill:#fff}.premium-ver-toggle-yes .premium-nav-menu-container,.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes .premium-ver-toggler,.premium-ver-toggle-yes .premium-ver-toggler-txt{-webkit-transition:.3s linear;transition:.3s linear}.premium-ver-toggle-yes .premium-nav-menu-container i,.premium-ver-toggle-yes .premium-nav-menu-container svg,.premium-ver-toggle-yes .premium-ver-close i,.premium-ver-toggle-yes .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-open i,.premium-ver-toggle-yes .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-toggler i,.premium-ver-toggle-yes .premium-ver-toggler svg{-webkit-transition:color .3s linear;transition:color .3s linear}.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes .premium-ver-title-icon{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.premium-ver-toggle-yes .premium-ver-close i,.premium-ver-toggle-yes .premium-ver-open i,.premium-ver-toggle-yes .premium-ver-title-icon i{font-size:16px}.premium-ver-toggle-yes .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-title-icon svg{width:17px;height:17px;fill:#042551}.premium-ver-toggle-yes .premium-ver-close svg path,.premium-ver-toggle-yes .premium-ver-open svg path,.premium-ver-toggle-yes .premium-ver-title-icon svg path{fill:#042551}.premium-hamburger-menu .premium-hamburger-toggle,.premium-nav-dropdown .premium-hamburger-toggle,.premium-nav-slide .premium-hamburger-toggle,.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open,.premium-ver-toggle-yes .premium-ver-title-icon,.premium-ver-toggle-yes.premium-ver-always .premium-ver-open,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container{visibility:hidden;opacity:0}.premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container{position:absolute;z-index:10002}.premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container{position:absolute;z-index:10001}.premium-ver-toggle-yes .premium-nav-menu-container,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container{visibility:visible;opacity:1}.premium-sticky-parent{position:fixed;z-index:10003;-webkit-transition:.3s linear;transition:.3s linear}.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top{will-change:transform;-webkit-transition:-webkit-transform .5s linear!important;transition:transform .5s linear!important;transition:transform .5s linear,-webkit-transform .5s linear!important}.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container,.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.premium-ham-dropdown .premium-stretch-dropdown .premium-mobile-menu-container,.premium-nav-sticky-yes.premium-sticky-active.premium-ham-dropdown .premium-mobile-menu-container{max-height:400px;overflow-y:auto}.premium-nav-slide-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(0,0,0,.6);z-index:10002}.premium-active-menu .premium-toggle-close,.premium-nav-slide-overlay.premium-vertical-toggle-open{display:block}.premium-active-menu,.premium-active-menu.premium-mega-nav-item>.premium-mega-content-container,.premium-active-menu:not(.premium-mega-nav-item)>.premium-sub-menu{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.premium-nav-menu-container .premium-sub-menu{background-color:#fff}.premium-mobile-menu-container li,.premium-mobile-menu-container li>.premium-mega-content-container{width:100%!important}.premium-item-icon,.premium-sub-item-icon{font-size:13px;margin:0 7px}.premium-item-icon svg,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before,.premium-sub-item-icon svg{width:100%;height:100%}.premium-item-icon.premium-lottie-animation,.premium-sub-item-icon.premium-lottie-animation{width:20px;height:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.premium-item-icon.dashicons,.premium-sub-item-icon.dashicons{width:13px;height:13px}.premium-hamburger-toggle *,.premium-nav-menu-item .premium-dropdown-icon,.premium-nav-menu-item .premium-menu-link{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.premium-nav-menu-item .premium-menu-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:7px 10px;text-decoration:none;position:relative}.premium-nav-menu-item.menu-item-has-children .premium-sub-menu{z-index:9999}.premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.premium-nav-menu-item .menu-link{position:relative;text-decoration:none}.premium-item-badge,.premium-rn-badge,.premium-sub-item-badge{position:absolute;padding:1px 6px;min-width:35px;text-align:center;font-size:10px;border-radius:4px;line-height:1.8;white-space:nowrap}.premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge,.premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge,.premium-nav-hor:not(.premium-nav-slide) .premium-item-badge{position:relative;margin:8px}.premium-nav-dropdown .premium-sub-item-badge,.premium-nav-hor .premium-sub-item-badge,.premium-nav-slide .premium-sub-item-badge,.premium-nav-ver.premium-vertical-right .premium-item-badge,.premium-nav-ver.premium-vertical-right .premium-sub-item-badge{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-nav-ver.premium-vertical-left .premium-item-badge,.premium-nav-ver.premium-vertical-left .premium-sub-item-badge{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-mega-item-static{position:static!important}.premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,.premium-nav-dropdown .premium-toggle-opened .premium-toggle-close{display:inline!important}.premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,.premium-nav-dropdown .premium-toggle-opened .premium-toggle-text{display:none!important}.premium-stretch-dropdown .premium-mobile-menu-container{position:absolute;z-index:9999}.premium-menu-link-parent::after,.premium-menu-link-parent::before{display:block;position:absolute;-webkit-transition:.3s cubic-bezier(.58,.3,.005,1);transition:.3s cubic-bezier(.58,.3,.005,1)}.premium-nav-pointer-double-line .premium-menu-link-parent::after,.premium-nav-pointer-underline .premium-menu-link-parent::after{content:"";bottom:0}.premium-nav-pointer-double-line .premium-menu-link-parent::before,.premium-nav-pointer-overline .premium-menu-link-parent::before{content:"";top:0}.premium-nav-pointer-double-line .premium-menu-link-parent::after,.premium-nav-pointer-double-line .premium-menu-link-parent::before,.premium-nav-pointer-overline .premium-menu-link-parent::after,.premium-nav-pointer-overline .premium-menu-link-parent::before,.premium-nav-pointer-underline .premium-menu-link-parent::after,.premium-nav-pointer-underline .premium-menu-link-parent::before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}.premium-nav-pointer-double-line.premium-nav-animation-none,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover,.premium-nav-pointer-overline.premium-nav-animation-none,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,.premium-nav-pointer-underline.premium-nav-animation-none,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover{-webkit-transition-duration:0s;transition-duration:0s}.premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{width:10px;inset-inline-start:100%}.premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{width:10px;left:-20px}.premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{height:0;width:0;left:50%}.premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:-10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{bottom:-10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{bottom:10px}.premium-nav-pointer-framed .premium-menu-link-parent::before{content:""}.premium-nav-pointer-framed .premium-menu-link-parent::after,.premium-nav-pointer-framed .premium-menu-link-parent::before{background:0 0;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}.premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before{width:3px;height:3px}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before{border-width:0 0 3px 3px;-webkit-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:3px 3px 0 0;-webkit-transition:width .1s,height .1s .1s,opacity 20ms .18s;transition:width .1s,height .1s .1s,opacity 20ms .18s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before{-webkit-transition:opacity 20ms,height .1s,width .1s .1s;transition:opacity 20ms,height .1s,width .1s .1s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after{-webkit-transition:opacity 20ms .2s,height .1s .2s,width .1s .3s;transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before{border-width:3px 0 0 3px}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:0 3px 3px 0}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}.premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}.premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.premium-nav-pointer-background .premium-menu-link-parent::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.premium-nav-pointer-background .premium-menu-link-parent::after,.premium-nav-pointer-background .premium-menu-link-parent::before{content:"";-webkit-transition:.3s;transition:.3s}.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.premium-active-item::after,.premium-active-item::before,.premium-menu-link-parent:focus::after,.premium-menu-link-parent:focus::before,.premium-menu-link-parent:hover::after,.premium-menu-link-parent:hover::before,.premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{left:100%}.premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{right:100%}.premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{bottom:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before{top:0;bottom:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after{top:100%;bottom:0}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before{bottom:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after{top:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{bottom:50%;top:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before{right:0;left:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after{right:100%;left:0}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before{left:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after{right:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{left:50%;right:50%}.premium-nav-menu-item .premium-mega-content-container,.premium-nav-menu-item .premium-sub-menu{-webkit-transition:.5s ease-in-out .1s;transition:.5s ease-in-out .1s}[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-mega-content-container,[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu.premium-item-hovered>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-mega-content-container,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-item-hovered>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu.premium-item-hovered>.premium-sub-menu{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container,.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(-10px);-ms-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container,.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%)}.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static.premium-item-hovered .premium-mega-content-container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.premium-mega-content-container .premium-rn-badge,.premium-rn-badge{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:10px;-webkit-transition:.3s;transition:.3s}.premium-nav-ver.premium-vertical-left .premium-rn-badge{top:50%;left:10px;right:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-nav-ver.premium-vertical-left .premium-mega-content-container .premium-rn-badge{left:unset;right:10px}.has-pa-badge:hover,.premium-sub-item-badge{-webkit-transition:.3s;transition:.3s}.premium-mega-content-container .premium-badge-dot .premium-rn-badge,.premium-mega-content-container .premium-badge-dot .premium-sub-item-badge,.premium-sub-menu .premium-badge-dot .premium-rn-badge,.premium-sub-menu .premium-badge-dot .premium-sub-item-badge{font-size:0;min-width:1px;padding:3px;border-radius:50%;-webkit-transition:.3s;transition:.3s}.premium-mega-content-container .premium-badge-pulse:hover .premium-rn-badge,.premium-mega-content-container .premium-badge-pulse:hover .premium-sub-item-badge,.premium-sub-menu .premium-badge-pulse:hover .premium-rn-badge,.premium-sub-menu .premium-badge-pulse:hover .premium-sub-item-badge{-webkit-animation:.5s ease-in-out infinite alternate badge-pulse-grow;animation:.5s ease-in-out infinite alternate badge-pulse-grow}.premium-mega-content-container .premium-badge-buzz:hover .premium-rn-badge,.premium-mega-content-container .premium-badge-buzz:hover .premium-sub-item-badge,.premium-sub-menu .premium-badge-buzz:hover .premium-rn-badge,.premium-sub-menu .premium-badge-buzz:hover .premium-sub-item-badge{-webkit-animation:.5s ease-in-out infinite alternate badge-buzz;animation:.5s ease-in-out infinite alternate badge-buzz}.premium-mega-content-container .premium-badge-slide-right .premium-rn-badge,.premium-mega-content-container .premium-badge-slide-right .premium-sub-item-badge,.premium-sub-menu .premium-badge-slide-right .premium-rn-badge,.premium-sub-menu .premium-badge-slide-right .premium-sub-item-badge{-webkit-transform:translateY(-50%) translateX(-5px);-ms-transform:translateY(-50%) translateX(-5px);transform:translateY(-50%) translateX(-5px);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.premium-mega-content-container .premium-badge-slide-right:hover .premium-rn-badge,.premium-mega-content-container .premium-badge-slide-right:hover .premium-sub-item-badge,.premium-sub-menu .premium-badge-slide-right:hover .premium-rn-badge,.premium-sub-menu .premium-badge-slide-right:hover .premium-sub-item-badge{-webkit-transform:translateY(-50%) translateX(5px);-ms-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}.premium-mega-content-container .premium-badge-slide-left .premium-rn-badge,.premium-mega-content-container .premium-badge-slide-left .premium-sub-item-badge,.premium-sub-menu .premium-badge-slide-left .premium-rn-badge,.premium-sub-menu .premium-badge-slide-left .premium-sub-item-badge{-webkit-transform:translateY(-50%) translateX(5px);-ms-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.premium-mega-content-container .premium-badge-slide-left:hover .premium-rn-badge,.premium-mega-content-container .premium-badge-slide-left:hover .premium-sub-item-badge,.premium-sub-menu .premium-badge-slide-left:hover .premium-rn-badge,.premium-sub-menu .premium-badge-slide-left:hover .premium-sub-item-badge{-webkit-transform:translateY(-50%) translateX(-5px);-ms-transform:translateY(-50%) translateX(-5px);transform:translateY(-50%) translateX(-5px)}.premium-mega-content-container .premium-badge-expand .premium-rn-badge,.premium-mega-content-container .premium-badge-expand .premium-sub-item-badge,.premium-sub-menu .premium-badge-expand .premium-rn-badge,.premium-sub-menu .premium-badge-expand .premium-sub-item-badge{-webkit-transform:translateY(-50%) scaleX(0);-ms-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0);-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.premium-mega-content-container .premium-badge-expand:hover .premium-rn-badge,.premium-mega-content-container .premium-badge-expand:hover .premium-sub-item-badge,.premium-sub-menu .premium-badge-expand:hover .premium-rn-badge,.premium-sub-menu .premium-badge-expand:hover .premium-sub-item-badge{-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1)}@-webkit-keyframes badge-pulse-grow{to{-webkit-transform:translateY(-50%) scale(1.07);transform:translateY(-50%) scale(1.07)}}@keyframes badge-pulse-grow{to{-webkit-transform:translateY(-50%) scale(1.07);transform:translateY(-50%) scale(1.07)}}@-webkit-keyframes badge-buzz{50%{-webkit-transform:translateY(-50%) translateX(3px) rotate(2deg);transform:translateY(-50%) translateX(3px) rotate(2deg)}100%{-webkit-transform:translateY(-50%) translateX(-3px) rotate(-2deg);transform:translateY(-50%) translateX(-3px) rotate(-2deg)}}@keyframes badge-buzz{50%{-webkit-transform:translateY(-50%) translateX(3px) rotate(3deg);transform:translateY(-50%) translateX(3px) rotate(3deg)}100%{-webkit-transform:translateY(-50%) translateX(-3px) rotate(-3deg);transform:translateY(-50%) translateX(-3px) rotate(-3deg)}}
.topbar-inner,.topbar-inner .content-right ul,.topbar-inner .content-right ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}select.list-option,select.list-option option{font-size:12px;line-height:15px;font-weight:400}.bottom,.bottom-inner,.page-header{text-align:center}.header-inner{position:absolute;width:100%;left:0;top:0;z-index:100}.topbar{background:#213a8f;padding:10px 0}.custom-select,select.list-option{padding:8px 10px;font-family:"PT Sans",sans-serif;color:#fff}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.topbar-inner .content-right ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.topbar-inner .content-right ul li{display:flex;align-items:center;gap:9px;padding-right:15px;margin-right:15px;border-right:1px solid rgba(255,255,255,.1)}.topbar-inner .content-right ul li:last-child{padding-right:0;margin-right:0;border:none}.topbar-inner .content-left{flex-grow:1}.tf-list-option .text{color:#fff;font-family:"PT Sans",serif;font-weight:400;font-size:12px}.inner-canvas-nav .form-search form,.list-infor,.list-infor .item{display:flex;align-items:center}.list-infor .item .icon{margin-right:4px}.list-infor .item .icon svg,.show-search.active i{display:block}.list-infor .item.email,.list-infor .item.phone{padding-right:15px;margin-right:15px;border-right:1px solid rgba(255,255,255,.1)}select.list-option{background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:6px;margin:0 8px}select.list-option option{font-family:"PT Sans",sans-serif;color:#000}@media (max-width:1200px){.list-infor .item.select{display:none}}@media (max-width:991px){.list-infor .item.address2,.list-infor .item.email{display:none}.list-infor .item.email,.list-infor .item.phone{padding-right:10px;margin-right:10px;border-right:1px solid rgba(255,255,255,.1)}}.select-wrap{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#fff;width:100%;max-width:145px;height:31px;margin:0 8px;z-index:9999}.select-options li[rel=hide],.select-wrap .select-wrap,.show-search.active svg,select.list-option{display:none}.custom-select{border-radius:6px;position:absolute;top:0;right:0;bottom:0;left:0;font-size:12px;line-height:12px;background-color:transparent;border:1px solid rgba(255,255,255,.1);-moz-transition:.2s ease-in;-o-transition:.2s ease-in;-webkit-transition:.2s ease-in;transition:.2s ease-in}.custom-select:after{content:"\f078";font-family:FontAwesome;font-size:9px;position:absolute;top:50%;right:10px;transform:translateY(-50%) rotateZ(0);transition:.5s;transform-origin:50% 25%}.custom-select.active,.custom-select:active{background-color:transparent;color:#fff}.custom-select.active:after,.custom-select:active:after{transform:rotateZ(180deg);transition:.5s;transform-origin:50% 25%}.custom-select:focus{outline:2px}.select-options{max-height:200px;overflow-y:auto;display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;border-radius:6px;background:#fff;box-shadow:0 12px 30px 0 rgba(0,0,0,.05)}.menu-main-container ul li,.show-search,.show-search a,.top-search .search-form{position:relative}.select-options li{color:#09143a;margin:0;font-size:12px;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;-moz-transition:.15s ease-in;-o-transition:.15s ease-in;-webkit-transition:.15s ease-in;transition:.15s ease-in;padding:7px 10px;border-bottom:1px solid #f0f0f0}.select-options li:last-child{border-color:transparent}.mainnav_canvas ul li,.mainnav_canvas ul>li{border-top:1px solid #ccc}.select-options li:hover{color:#fff;background:#00aaff}.select-options::-webkit-scrollbar{width:5px;background-color:#f5f5f5;border-radius:0 0 5px}.select-options::-webkit-scrollbar-thumb{border-radius:5px;background-color:#9e9e9e}.list-social li a:hover,.menu-main-container ul.sub-menu>li>a:hover,.page-header .home-ago{background-color:#00aaff}.site-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:15px;margin:0 auto}.site-header .site-title{font-family:"PT Sans";font-size:32px;font-weight:600;line-height:38.73px;margin:-14px 0 0}.site-header .site-title a{text-decoration:none}.site-header>*{flex-grow:0;flex-shrink:0}.site-header .site-navigation{flex-grow:1;flex-shrink:unset;justify-content:center}.footer ul,.menu-main-container ul{list-style:none;margin:0;padding:0}.menu-main-container ul li a{text-decoration:none;font-weight:600;font-size:15px}.menu-main-container>ul>li:last-child{margin-right:20px}.menu-main-container>ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.menu-main-container>ul>li{float:left;padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;margin:0 8px}.menu-main-container>ul>li>a{font-family:"PT Sans";font-size:16px;font-weight:700;display:inline!important;width:100%;background-repeat:no-repeat;background-position-y:0px;background-image:linear-gradient(transparent calc(100% - 2px),currentColor 1px);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:5;line-height:70px;display:flex!important;flex-direction:column;align-items:center;gap:10px}.menu-main-container ul.sub-menu,.menu-main-container ul.sub-menu>li>a{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.menu-main-container>ul>li.current-menu-parent>a,.menu-main-container>ul>li>a:hover{background-size:100% 100%}.menu-main-container>ul>li.menu-item-has-children.current-menu-parent>a,.menu-main-container>ul>li.menu-item-has-children>a:hover{background-size:80% 100%}.bottom-inner .site-navigation-footer li a:hover,.menu-main-container>ul>li.current-menu-ancestor>a,.menu-main-container>ul>li.current-menu-item>a,.menu-main-container>ul>li.current-menu-parent>a,.menu-main-container>ul>li>a:hover{color:#00aaff}.menu-main-container ul.sub-menu{padding:0;text-align:left;position:absolute;left:0;top:150%;width:270px;background:#fff;z-index:9999;opacity:0;visibility:hidden;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.15);box-shadow:0 10px 40px 0 rgba(0,0,0,.15);transition:.3s ease-in-out;pointer-events:none}.menu-main-container ul.sub-menu:after{content:"";background:0 0;width:100%;height:15px;position:absolute;top:-15px;left:0}.menu-main-container>ul>li:last-child>ul.sub-menu{left:unset;right:0}.menu-main-container>ul>li:last-child>ul.sub-menu:before{left:unset;right:30px}#mainnav-mobi ul li .current-menu-item .btn-submenu:before,#mainnav-mobi ul li .current-menu-item>a,#mainnav-mobi ul li.current-menu-ancestor>a,#mainnav-mobi ul li.current-menu-item .btn-submenu:before,#mainnav-mobi ul li.current-menu-item>a,.header-modal-menu-left-btn .text,.menu-main-container li.megamenu>ul.sub-menu>.menu-item-has-children>a,.menu-main-container ul.sub-menu>li.current-menu-ancestor>a,.menu-main-container ul.sub-menu>li.current-menu-item>a,.menu-main-container ul.sub-menu>li>a,.menu-main-container ul.sub-menu>li>a:hover,.menu-main-container>ul>li>a,header .flat-information li,header .flat-information li a{color:#fff}.header-modal-menu-left-btn .modal-menu-left-btn .line{background:#fff}.menu-main-container ul.sub-menu>li>a>span{background:var(--theme-primary-color);color:#fff;font-size:12px;text-transform:uppercase;border-radius:5px;padding:5px 7px;position:absolute;top:50%;right:0;transform:translateY(-50%);line-height:1}.menu-main-container ul.right-sub-menu{left:auto;right:0}.menu-main-container ul li:hover>ul.sub-menu{top:100%;opacity:1;visibility:visible;pointer-events:all}.menu-main-container ul li ul li{margin-left:0}.menu-main-container ul.sub-menu li ul.sub-menu{position:absolute;left:100%;top:0}.menu-main-container ul.sub-menu li ul.sub-menu li a:hover::after,.menu-main-container ul.sub-menu li ul.sub-menu li.current-menu-item a::after{background:var(--theme-primary-color)}.menu-main-container ul.sub-menu li ul.sub-menu:before{top:25px;left:-5px}.menu-main-container ul.sub-menu li ul.sub-menu ul.sub-menu ul.sub-menu{left:0;top:100%}.menu-main-container ul.sub-menu li ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu{left:-100%;top:0}.menu-main-container ul.sub-menu>li{border-top:1px solid #f5f5f5}.menu-main-container ul.sub-menu>li:first-child{border-top:0}.menu-main-container ul.sub-menu>li>a{display:block;text-decoration:none;padding:13px;line-height:normal;transition:.3s ease-in-out}.menu-main-container ul.sub-menu li.menu-item-has-children>a::before{font-family:vitour;content:"\e93d";right:20px;line-height:normal;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.menu-main-container ul.sub-menu>li>a::after{content:"";width:10px;height:2px;background:var(--theme-primary-color);position:absolute;top:50%;transform:translateY(-50%);left:10px;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.menu-main-container ul.sub-menu>li a:hover,.menu-main-container ul.sub-menu>li.current-menu-item a{background:#f5f5f5;padding-left:25px;color:var(--theme-primary-color)}.canvas-nav-wrap.active .overlay-canvas-nav,.menu-main-container ul.sub-menu>li.current-menu-item>a::after,.menu-main-container ul.sub-menu>li>a:hover::after{opacity:1;visibility:visible}.menu-main-container ul.sub-menu>li.sub-parent:hover::after{right:18px}.menu-main-container>ul>li.home>a:before{opacity:1;content:"";position:absolute;left:20px;bottom:-15px;width:15px;height:5px;background-color:var(--theme-primary-color)}.menu-main-container>ul>li.home>a:after{opacity:1;position:absolute;left:36px;bottom:-15px;width:15px;height:5px;background-color:#000;content:""}.show-search{min-width:20px;margin-right:16px;padding-right:32px;border-right:1px solid #9ca3af;z-index:10;display:flex;align-items:center;height:100%;font-size:15px}.show-search>a{color:#000}.show-search a i{font-size:23px;margin:4.6px;color:#9ca3af;transition:.3s ease-in-out;display:none}.list-social,.list-social li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.show-search.active a>.fa-search:before{content:"\f00d"}.top-search{line-height:normal;position:absolute;right:0;top:120%;width:300px;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top-search.show{visibility:visible;opacity:1;z-index:1;top:100%}.top-search .search-form label{width:100%;margin-bottom:0}.top-search .search-form .search-submit{position:absolute;right:0;top:0;height:100%;font-size:15px;font-weight:500}.footer{position:relative;background-position-x:center;background-repeat:no-repeat;background-size:cover}.footer>*,.page-header>*{position:relative;z-index:5}.footer .title-slider{text-align:center;font-weight:700;font-size:45px;line-height:50px;color:#fff}.contact-infor div:last-child,.custom-page p,.footer .elementor-icon-list-item:last-child,.footer .ft-infor-1 .logo-footer,.ft-infor-2 figure{margin-bottom:0}.footer .ft-infor-1 .widget_text{margin-top:25px}.list-social li a i{font-family:FontAwesome;font-style:normal}.list-social li a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fffFFF1A;color:#fff}.list-social{display:flex;gap:15px}.bottom-inner,.bottom-inner .copyright a,.footer .elementor-icon-list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.footer .ft-infor-2>*{margin-left:18px}.footer .ft-infor-3>*{margin-left:30px}.footer .ft-infor-2 ul{margin-bottom:20px}.footer .elementor-icon-list-item{display:flex;gap:5px;margin-bottom:12px}.footer p,.footer ul li{color:#fff;font-size:14px;line-height:21px}.footer .widget-footer ul li:not(:last-child){margin-bottom:25px}.widget_nav_menu li:not(:last-child){margin-bottom:15.5px}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;font-size:inherit;align-items:center}.bottom-inner .copyright,.bottom-inner .site-navigation-footer li a{color:#92a4d5;font-size:13px;line-height:15px}.wp-block-list li::before{content:"\f105";font-family:FontAwesome;padding-right:10px;color:#00aaff}.wp-block-list li:not(:last-child){margin-bottom:12px}.bottom{padding:26px 0;margin-top:40px;border-top:1px solid rgba(255,255,255,.1)}.bottom-inner{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.bottom-inner .copyright{font-family:"PT Sans";font-weight:400;display:flex;align-items:center;justify-content:center}.bottom-inner .copyright a{display:flex}.bottom-inner .site-navigation-footer ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.bottom-inner .site-navigation-footer ul li{padding-left:5px;margin-left:5px;border-left:1px solid #92a4d5;line-height:1}.header-wrap{border-bottom:1px solid rgba(255,255,255,.1);padding-top:23px}.page-header{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;padding-top:284px;padding-bottom:300px}.page-header::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.page-header .page-header-bottom{position:absolute;top:unset;bottom:-1px;left:0;width:calc(100%);height:156px;background-image:url(https://cdn-ikpnpcf.nitrocdn.com/iInKuWkydRYlslZIqqoXXnDvJJRkpEvL/assets/images/optimized/rev-fedf186/iff-meisterschule.de/wp-content/themes/iff/assets/img/background/bottom-ptt.png);background-position:center;background-size:cover}.btn-menu span,.btn-menu:after,.btn-menu:before{top:50%;position:absolute;width:100%;height:2px}.page-header .home-ago{font-size:14px;font-weight:700;line-height:1.3em;color:#fff;padding:14px 40.5px;position:relative;overflow:hidden;margin-top:20px;display:inline-block;border-radius:4px}.page-header .home-ago::before{transition-duration:.8s;position:absolute;width:150%;height:200%;content:"";top:110%;left:50%;background-color:#213a8f;transform:translateX(-50%);border-radius:50%;z-index:-1}.page-header .home-ago:hover:before{top:-40%}.page-header .entry-title{font-weight:700;font-family:"PT Sans",Sans-serif;font-size:65px;line-height:110%;color:#fff;margin-top:0;margin-bottom:20px}.page-header .entry-title-line{width:160px;height:6px;background:linear-gradient(270deg,#00aaff 0,rgba(247,164,8,0) 100%);border-radius:6px;margin:0 auto 17px}.page-header .description{font-weight:700;font-size:20px;line-height:27px;color:#fff}.btn-menu{display:none;flex-shrink:0;position:relative;background:0 0;cursor:poPT Sans;margin-left:auto;width:25px;height:20px;-webkit-transition:238ms;-moz-transition:238ms;transition:238ms}.btn-menu span,.btn-menu:after,.btn-menu:before{background-color:#fff;-webkit-transition:238ms;-moz-transition:238ms;transition:238ms}.btn-menu:after,.btn-menu:before{content:"";left:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.btn-menu span{left:0;overflow:hidden;text-indent:200%}.btn-menu span.line-1{top:50%}.btn-menu span.line-2{top:60%}.btn-menu:before{-wekit-transform:translate3d(0,-9px,0);transform:translate3d(0,-9px,0)}.btn-menu:after{-webkit-transform:translate3d(0,9px,0);transform:translate3d(0,9px,0)}.btn-menu.active span{opacity:0}.btn-menu.active:before,.canvas-menu-close span:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.btn-menu.active:after,.canvas-menu-close span:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.canvas-nav-wrap .inner-canvas-nav{width:320px;height:100%;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:fixed;background-color:var(--theme-primary-color);z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.canvas-nav-wrap.active .inner-canvas-nav{-webkit-transform:translateX(0);transform:translateX(0)}.canvas-nav-wrap .overlay-canvas-nav{content:"";position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.canvas-menu-close{position:absolute;right:20px;top:10px}.canvas-menu-close span{position:relative;background:0 0;cursor:pointer;display:inline-block;width:20px;height:20px}.canvas-menu-close span:after,.canvas-menu-close span:before{content:"";position:absolute;height:2px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff}.inner-canvas-nav .site-title{font-size:30px;padding:20px 50px 20px 20px;margin:0}.canvas-nav-wrap .inner-canvas-nav>a{display:inline-block;margin:20px}.contact-infor div a,.gallery-carousel .owl-item figure{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.canvas-nav-wrap .inner-canvas-nav .logo>a{max-width:220px}.mainnav_canvas ul{list-style:none;padding:0;margin:0}.inner-canvas-nav .form-search label{margin:0;width:300px}.inner-canvas-nav .form-search .search-submit{padding:17px 20px}.inner-canvas-nav .form-search .search-field{padding:15px;width:100%}.inner-canvas-nav .list-tag{margin:15px 0}.inner-canvas-nav .list-tag h3{color:#374151;font-size:20px;font-weight:600;line-height:24px}.inner-canvas-nav .list-tag ul{list-style:none;padding:0;margin:0 -10px -10px 0}.inner-canvas-nav .list-tag ul li{display:inline-block;margin:0 10px 10px 0}.inner-canvas-nav .list-tag ul li a{display:inline-block;padding:5px 10px;font-size:16px;color:#fff;border:1px solid #fff}.mainnav_canvas ul li a>i,.mainnav_canvas ul li.current-menu-ancestor>a,.mainnav_canvas ul li.current-menu-item>a,.mainnav_canvas ul li.current-menu-parent>a,.mainnav_canvas ul li.current_page_item>a{color:var(--theme-primary-color)}.inner-canvas-nav .list-tag ul li a:hover{color:#fff;background:var(--theme-primary-color);border:1px solid var(--theme-primary-color)}.inner-canvas-nav .form-search,.inner-canvas-nav .list-tag,.mainnav_canvas .megamenu,.mainnav_canvas>ul{padding:0 20px}.mainnav_canvas ul>li{width:100%;position:relative}.mainnav_canvas ul>li:first-child{border-top:none;padding-top:18px}.mainnav_canvas ul>li:last-child{padding-bottom:18px}.mainnav_canvas ul li a{width:100%;height:auto;padding:16px 50px 15px 0;text-align:left;color:#fff;font-size:16px;font-weight:700;line-height:24px;display:flex;align-items:center;gap:7px}.mainnav_canvas ul li a>i{font-size:20px;font-weight:500}.mainnav_canvas ul>li:first-child>a{padding-top:0}.mainnav_canvas ul>li:last-child>a{padding-bottom:0}.mainnav_canvas ul li a>span{background:var(--theme-secondary-color);color:#fff;font-size:12px;border-radius:5px;padding:5px 7px;position:absolute;top:50%;right:10px;transform:translateY(-50%);line-height:1}.mainnav_canvas .sub-menu a{padding:10px 15px}.mainnav_canvas .sub-menu .sub-menu a{padding:12px 50px 12px 45px}.mainnav_canvas ul li:first-child{border-top:none}.mainnav_canvas>ul>li:last-child{border-bottom:1px solid #ccc}.mainnav_canvas .show-login{padding:35px 50px 12px 25px}.mainnav_canvas .btn-submenu{position:absolute;right:0;top:0;text-align:right;cursor:pointer;width:100%;height:55px;line-height:55px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.mainnav_canvas .btn-submenu.active{-webkit-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.mainnav_canvas .btn-submenu:before{content:"";height:12px;width:12px;display:inline-block;border-style:solid;border-width:0 2px 2px 0;border-color:transparent #fff #fff transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border .3s;transition:border .3s}.gallery-carousel .owl-item,.gallery-carousel .owl-nav button span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.title-slider{margin-bottom:40px}.gallery-carousel .owl-item{opacity:.6;transition:.3s;text-align:center}.gallery-carousel .owl-item:hover{opacity:1}.gallery-carousel .owl-item img{width:auto!important}.gallery-carousel .owl-item figure{display:flex;justify-content:center;align-items:center}.gallery-carousel .owl-nav button span{width:67px;height:67px;line-height: 60px;display:flex;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);transition:.3s;font-size:30px;color:#fff}.gallery-carousel .owl-nav button span:hover{border:1px solid #00aaff;background:#00aaff}.gallery-carousel .owl-nav button{position:absolute;left:-50px;top:50%;transform:translateY(-50%)}.gallery-carousel .owl-nav button.owl-next{left:auto;right:-50px}.header-inner.fixed-show .header-wrap{position:fixed;padding:0;width:100%;top:-100px;z-index:100;background-color:#213a8f;box-shadow:0 4px 22px 0 #0000001C;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.header-inner.fixed-show .site-header .site-title{margin-top:0}.header-inner.fixed-show.header-sticky .header-wrap{top:0;}.contact-infor{position:fixed;bottom:50px;right:50px;z-index:50}.contact-infor div a{width:55px;height:55px;background:#fff;border-radius:50%;box-shadow:0 10px 25px 0 #475c851a;display:flex;justify-content:center;align-items:center;position:relative;z-index:5}.contact-infor div{position:relative;margin-bottom:15px}.contact-infor div svg,.contact-infor div svg img{max-width:100%;width:55px}.contact-infor div::after{position:absolute;content:"";width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--theme-primary-color);-webkit-animation:2s ease-in-out infinite chat-animation;-moz-animation:2s ease-in-out infinite chat-animation;-ms-animation:chat-animation 2s infinite ease-in-out;-o-animation:2s ease-in-out infinite chat-animation;animation:2s ease-in-out infinite chat-animation;opacity:.2;z-index:-1}@keyframes chat-animation{0%,100%{width:calc(100% + 20px);height:calc(100% + 20px)}50%{width:calc(100%);height:calc(100%)}}.premium-nav-menu-item>.premium-mega-content-container{left:50%;transform:translateX(-50%);width:1110px!important}.premium-nav-menu-item:hover>.premium-mega-content-container{visibility:visible;opacity:1;pointer-events:auto}body,p{word-break:break-word}@media only screen and (max-width:1700px){.site-header:not(.dynamic-header){padding-left:15px;padding-right:15px}.menu-main-container>ul>li:last-child{margin-right:0}.gallery-carousel{width:80%;margin:0 auto}}@media only screen and (max-width:1550px){.menu-main-container>ul>li{margin:0 5px}.swiper-button-next,.swiper-button-prev{display:none!important}}@media only screen and (max-width:1380px){.menu-main-container>ul>li a{font-size:14px}}@media only screen and (max-width:1320px){.header-sticky .header-wrap,.header-wrap{padding:0}.site-header:not(.dynamic-header){padding:0 15px}.site-header .site-title{margin-top:0}}@media only screen and (max-width:1270px){.site-header .site-branding .logo img{max-width:250px}}@media only screen and (max-width:1200px){.site-header{justify-content:space-between;padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:991px){.btn-menu,.footer .ft-infor-2>*,.footer .ft-infor-3>*{margin-left:0}.site-header,.site-header:not(.dynamic-header){padding-top:15px;padding-bottom:15px}.footer .container{max-width:100%}.site-header .site-navigation{display:none}.btn-menu{display:block}.bottom-inner{flex-wrap:wrap;gap:15px;justify-content:center}.bottom-inner .site-navigation-footer ul{flex-wrap:wrap;justify-content:center;gap:5px}.bottom{padding:20px 0;margin-top:30px}}@media only screen and (max-width:767px){.gallery-carousel .owl-nav button span {width: 45px;height: 45px;line-height: 38px;}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true]{margin-block-end:0!important}.elementor-widget-n-tabs .e-n-tabs-heading{display:block!important;margin-bottom:50px}.elementor-widget-n-tabs .e-n-tabs-heading button{width:100%!important}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tabs{flex-direction:column!important}.ft-infor-2,.ft-infor-3{padding-top:30px}.footer .list-infor li{align-items:flex-start}.footer-infor{flex-wrap:wrap;gap:30px}.footer .widget-title{margin-top:30px}.bottom-inner .menu li{margin-left:10px;padding-left:10px;border-left:none}.page-header .entry-title{font-size:40px}.contact-infor a .text{display:none}.contact-infor{bottom:30px;right:30px;z-index:50}.header-wrap{padding:0}}@media only screen and (max-width:500px){.topbar-inner .content-right{display:none}.btn-menu{margin-left:0}.site-header .site-title{font-size:23px}.tf-button{padding:12px 15px;font-size:14px}.inner-canvas-nav .form-search label{width:calc(100% - 105px)}.inner-canvas-nav .form-search .search-submit{font-size:15px}.contact-infor div a{width:40px;height:40px}.contact-infor div svg,.contact-infor div svg img{width:40px}.contact-infor{bottom:15px;right:15px}}@media only screen and (max-width:440px){.topbar-inner .content-right ul{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:300px){.site-header .site-title{font-size:20px}}@media only screen and (max-width:330px){.topbar-inner .content-right ul{flex-wrap:wrap}}


.wave-container {
    position: absolute;
    width: calc(100% );
    height: 156px;
    bottom: 0;
    
}
.wave {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #00aaff70;  
    /* clip-path: polygon(0% 0%, 0 30%, 3% 37%, 5% 42%, 6% 44%, 9% 50%, 10% 52%, 12% 55%, 14% 59%, 16% 62%, 19% 67%, 21% 70%, 24% 74%, 27% 79%, 29% 82%, 33% 86%, 35% 87%, 38% 89%, 41% 90%, 45% 92%, 49% 94%, 52% 95%, 57% 94%, 61% 94%, 64% 94%, 68% 93%, 73% 90%, 77% 86%, 82% 81%, 90% 73%, 92% 71%, 95% 67%, 99% 62%, 100% 60%, 100% 16%, 95% 23%, 92% 27%, 87% 32%, 81% 37%, 77% 39%, 71% 43%, 66% 44%, 60% 45%, 54% 44%, 47% 43%, 37% 38%, 29% 32%, 21% 25%, 14% 17%, 7% 8%, 5% 6%); */
    clip-path: polygon(0% 0%, 0 30%, 5% 40%, 10% 49%, 15% 58%, 20% 65%, 25% 70%, 30% 75%, 35% 80%, 40% 85%, 45% 90%, 50% 93%, 55% 95%, 60% 95%, 65% 95%, 70% 93%, 75% 90%, 80% 86%, 85% 80%, 90% 75%, 95% 70%, 100% 65%, 100% 16%, 95% 23%, 92% 27%, 87% 32%, 81% 37%, 77% 39%, 71% 43%, 66% 44%, 60% 45%, 54% 44%, 47% 43%, 37% 38%, 29% 32%, 21% 25%, 14% 17%, 7% 8%, 5% 6%);
    transform: translateY(20px);
}

.wave:nth-child(2) {
    background: #00aaff; 
    opacity: 1;
    z-index: 2;
    transform: translateY(0px);
}

.background {
    position: absolute;
    width: calc(100% );
    height: calc(100% );
    background: #fff;
    top: 1px;
    z-index: -1;
    /* clip-path: polygon(0% 28%, 0 28%, 3% 35%, 5% 41%, 6% 43%, 9% 49%, 10% 51%, 12% 54%, 14% 58%, 16% 61%, 19% 66%, 21% 69%, 24% 73%, 27% 78%, 29% 81%, 33% 85%, 35% 86%, 38% 88%, 41% 89%, 45% 91%, 49% 93%, 52% 94%, 57% 93%, 61% 93%, 64% 93%, 68% 92%, 73% 89%, 77% 85%, 82% 80%, 90% 72%, 92% 69%, 95% 66%, 99% 61%, 100% 59%, 100% 100%, 95% 100%, 92% 100%, 87% 100%, 81% 100%, 77% 100%, 71% 100%, 66% 100%, 60% 100%, 54% 100%, 47% 100%, 37% 100%, 29% 100%, 21% 100%, 14% 100%, 7% 100%, 5% 100%,0% 100%); */
    clip-path: polygon(0% 100%, 0 29%, 5% 39%, 10% 48%, 15% 57%, 20% 64%, 25% 69%, 30% 74%, 35% 79%, 40% 84%, 45% 89%, 50% 92%, 55% 94%, 60% 94%, 65% 94%, 70% 92%, 75% 89%, 80% 85%, 85% 79%, 90% 74%, 95% 69%, 100% 29%, 100% 100%);
    overflow: hidden;
}@media only screen and (max-width:700px){.wave {    position: absolute;    width: 100%;    height: 100%;    background: #00aaff70;    /* clip-path: polygon(0% 0%, 0 30%, 3% 37%, 5% 42%, 6% 44%, 9% 50%, 10% 52%, 12% 55%, 14% 59%, 16% 62%, 19% 67%, 21% 70%, 24% 74%, 27% 79%, 29% 82%, 33% 86%, 35% 87%, 38% 89%, 41% 90%, 45% 92%, 49% 94%, 52% 95%, 57% 94%, 61% 94%, 64% 94%, 68% 93%, 73% 90%, 77% 86%, 82% 81%, 90% 73%, 92% 71%, 95% 67%, 99% 62%, 100% 60%, 100% 16%, 95% 23%, 92% 27%, 87% 32%, 81% 37%, 77% 39%, 71% 43%, 66% 44%, 60% 45%, 54% 44%, 47% 43%, 37% 38%, 29% 32%, 21% 25%, 14% 17%, 7% 8%, 5% 6%); */    clip-path: polygon(0% 0%, 0 30%, 5% 40%, 10% 49%, 15% 57%, 20% 64%, 25% 70%, 30% 75%, 35% 80%, 40% 85%, 45% 89%, 50% 92%, 55% 94%, 60% 95%, 65% 95%, 70% 93%, 75% 90%, 80% 86%, 85% 80%, 90% 75%, 95% 70%, 100% 65%, 100% 16%, 95% 23%, 92% 27%, 87% 32%, 81% 37%, 77% 40%, 71% 43%, 66% 44%, 60% 45%, 54% 45%, 47% 43%, 37% 38%, 29% 32%, 22% 26%, 14% 18%, 7% 9%, 5% 6%);    transform: translateY(20px);}}