.ninetheme-header-menu-widget .ninetheme-header-top-menu-area>ul>li.menu-item-mega-parent>ul.submenu.depth_0,.ninetheme-header-menu-widget .ninetheme-header-top-menu-area>ul>li.menu-item-mega-parent.menu-item-has-shortcode>.item-shortcode-wrapper{margin-left:0}.ninetheme-header-menu-widget .ninetheme-header-top-menu-area>ul>li.menu-item>a{color:var(--ninetheme-dark)}.ninetheme-header-menu-widget .ninetheme-default-menu-item-empty,.ninetheme-header-menu-widget .ninetheme-header-top-menu-area>ul>li.menu-item{height:50px}.ninetheme-header-top-menu-area>ul.submenu-position-right>li.has-dropdown>.submenu .submenu{right:auto;left:100%}.ninetheme-header-menu-widget.open-megamenu .primary-menu li.menu-item-mega-parent.show .submenu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.ninetheme-header-menu-widget.open-submenu .primary-menu li.menu-item.z-index-0>.submenu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.ninetheme-header-menu-widget.open-megamenu .ninetheme-header-top-menu-area>ul>li.menu-item-mega-parent:not(.menu-item-has-shortcode-parent)>.submenu.depth_0>li{opacity:1;transform:translateY(0)}.ninetheme-header-menu-widget.display-type-dropdown .submenu>li:hover,.ninetheme-header-menu-widget li:not(.menu-item-mega-parent) .submenu>li:hover{background-color:var(--ninetheme-gray-soft)}.ninetheme-header-menu-widget li.menu-item-mega-parent .submenu>li:hover{background-color:#fff0}.ninetheme-header-menu-widget .submenu>li:hover .dropdown-btn{transition:right .25s cubic-bezier(.165,.84,.44,1) .075s}.ninetheme-header-menu-widget .submenu>li:hover .dropdown-btn{right:-5px}.ninetheme-header-widget-woo-actions.ninetheme-header-default .ninetheme-svg-icon{fill:var(--ninetheme-dark)}.ninetheme-header-location.ninetheme-widget-woo-location .ninetheme-header-location-trigger,.ninetheme-header-location.ninetheme-widget-woo-location .ninetheme-header-current-location,.ninetheme-header-location.ninetheme-widget-woo-location .ninetheme-header-location-description,.color-dark a.header-phone-number span.phone-text,.color-dark a.header-phone-number{color:var(--ninetheme-text)}.ninetheme-header-widget-woo-actions .btn-icon{font-size:26px;line-height:1}.ninetheme-header-widget-woo-actions .btn-icon svg{max-width:40px;max-height:40px}.ninetheme-header-widget-inline-mini-menu ul.navigation-mini-inline,.ninetheme-header-widget-inline-mini-menu ul.navigation-mini-inline li{display:flex;align-items:center}.ninetheme-header-widget-inline-mini-menu:not(.has-rtl) .navigation-mini-inline li+li{margin-left:7px;padding-left:7px;position:relative}.ninetheme-header-widget-inline-mini-menu.has-rtl .navigation-mini-inline li+li{margin-right:7px;padding-right:7px;position:relative}.ninetheme-header-widget-inline-mini-menu.has-rtl .navigation-mini-inline li+li:after,.ninetheme-header-widget-inline-mini-menu:not(.has-rtl) .navigation-mini-inline li+li:before{content:"";width:1px;height:8px;background:currentColor;display:inline-block;position:absolute;left:-1px;top:7px;opacity:.4}.ninetheme-dropdown-menu-trigger{display:flex;align-items:center;justify-content:center}.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-hover .submenu{min-width:230px;position:absolute;padding:20px 0;background-color:var(--ninetheme-light);border-radius:0;border:none;display:block;opacity:0;visibility:hidden;-webkit-box-shadow:0 15px 30px -4px rgb(0 0 0 / 9%);-moz-box-shadow:0 15px 30px -4px rgb(0 0 0 / .09);box-shadow:0 15px 30px -4px rgb(0 0 0 / 9%);left:0;top:100%;transform:translateY(20px)}.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-click .submenu{min-width:230px;position:absolute;padding:20px 0;background-color:var(--ninetheme-light);display:block;opacity:0;visibility:hidden;left:0;top:100%;transform:translateY(20px);transition:none}.ninetheme-header-menu-widget.display-type-dropdown .submenu.is-active-yes{opacity:1;visibility:visible;transform:none}.ninetheme-header-menu-widget.submenu-boxshadow-yes .submenu{-webkit-box-shadow:0 15px 30px -4px rgb(0 0 0 / 9%);-moz-box-shadow:0 15px 30px -4px rgb(0 0 0 / .09);box-shadow:0 15px 30px -4px rgb(0 0 0 / 9%)}.ninetheme-header-menu-widget.submenu-boxshadow-no .submenu{border:1px solid var(--ninetheme-border);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ninetheme-header-menu-widget.display-type-dropdown .submenu .submenu{top:0}.ninetheme-header-menu-widget.display-type-dropdown .submenu .submenu{right:auto;left:100%}.ninetheme-header-menu-widget.display-type-dropdown>.submenu.submenu-position-left .submenu{left:-100%}.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-hover:hover>.submenu,.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-hover .submenu li:hover>.submenu{opacity:1;visibility:visible;transform:translateY(0);transition:transform .65s cubic-bezier(.165,.84,.44,1) .075s,opacity .65s cubic-bezier(.165,.84,.44,1) .15s}.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-click.active>.submenu,.ninetheme-header-menu-widget.display-type-dropdown.open-submenu-on-click .submenu li.active>.submenu{opacity:1;visibility:visible;transform:translateY(0);transition:transform .65s cubic-bezier(.165,.84,.44,1) .075s,opacity .25s cubic-bezier(.165,.84,.44,1) .15s}.ninetheme-header-menu-widget.display-type-dropdown span.dropdown-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ninetheme-header-menu-widget.display-type-dropdown li{position:relative;margin-left:0;text-align:left;display:flex;align-items:center;padding:5px 25px}.ninetheme-header-menu-widget.wp-menu-custom.display-type-dropdown li.custom-menu-item{position:static}.ninetheme-header-menu-widget.has-separator .submenu li+li{border-top:1px solid var(--ninetheme-border)}.ninetheme-header-menu-widget.display-type-dropdown li a{width:100%;display:block}.ninetheme-header-menu-widget.display-type-dropdown.wp-menu-type li a,.ninetheme-header-menu-widget.display-type-dropdown.wp-menu-custom li a{display:flex;align-items:center;justify-content:space-between}.ninetheme-header-menu-widget.display-type-dropdown.wp-menu-custom .submenu .submenu li a .dropdown-btn,.ninetheme-header-menu-widget.display-type-dropdown.wp-menu-type li a .dropdown-btn{transform:rotate(-90deg)}.ninetheme-header-menu-widget.display-type-dropdown li a img{margin-right:10px;border-radius:0;width:20px;height:20px}.ninetheme-header-menu-widget.display-type-dropdown .submenu .submenu.mega-menu-content{min-width:680px;padding:0}.elementor-add-section-area-button.elementor-add-ninetheme-button{margin-left:5px;background-image:url(/wp-content/plugins/ninetheme-elementor-addons/assets/front/img/ninetheme.png);background-repeat:no-repeat;background-position:center;background-size:40px}i.decoraty.ninetheme-addons.ninetheme-library-open-icon{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:16px;width:16px;position:relative}.elementor-social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#818a91;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}.single-elementor_library .ninetheme-header-mobile-top.ninetheme-container-xl,.single-elementor_library nav.ninetheme-header-mobile,.single-elementor_library header.ninetheme-header-default,.single-elementor_library header.ninetheme-header-sticky,.single-elementor_library .header-top-area{display:none}body.single-elementor_library.elementor-editor-active .ninetheme-main-header,body.single-elementor_library.elementor-editor-active #nt-footer{display:none}.elementor-column{min-height:0}.elementor-widget:not(:last-child){margin-bottom:0}[class^="elementor-widget-ninetheme-"] .elementor-widget-empty-icon,[class*="elementor-widget-ninetheme-"] .elementor-widget-empty-icon{display:none!important}.elementor-editor-active .loading{display:none!important}.mt-100vh{margin-top:100vh}.min-100vh{min-height:100vh}.pos-fixed{position:fixed}.ninetheme-btn.is-block{width:100%}.swiper-lazy{opacity:0;transition:opacity 700ms ease-in-out}.swiper-lazy-loaded{opacity:1!important}#particles-js{position:absolute;width:100%;height:100vh;top:0;left:0}canvas{display:block;vertical-align:bottom}.ninetheme-particles:not(.particles-none) div.ninetheme-particles-effect{position:absolute;width:100%;height:100%;top:0;left:0}.ninetheme-particles:not(.particles-none) div.ninetheme-particles-effect canvas{display:block;vertical-align:bottom}.ninetheme-image-reveal .elementor-image{position:relative;overflow:hidden;display:inline-block}.reveal-holder{position:relative;display:inline-block;overflow:hidden}.reveal-holder .reveal-block{position:absolute;top:0;width:100%;height:101%;background:#fff;z-index:9}.reveal-holder .reveal-block::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:lightgray;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s}.reveal-block.gradient::before{background:-webkit-gradient(linear,right top,left top,from(#eebf56),to(#f46ca3));background:linear-gradient(to left,#eebf56,#f46ca3)}.reveal-block.gradient-two::before{background:-webkit-gradient(linear,right top,left top,from(#1b9edf),to(#af74c3));background:linear-gradient(to left,#1b9edf,#af74c3)}.reveal-block.extra{background:#1b9edf}.reveal-block.extra::before{background:#af74c3}.reveal-block.top.aos-animate::before,.reveal-block.bottom.aos-animate::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.reveal-block.left.aos-animate::before,.reveal-block.right.aos-animate::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.reveal-block.top::before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.reveal-block.left::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.reveal-block.right::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.reveal-block.bottom::before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.elementor-widget-ninetheme-vegas-slider.elementor-invisible{visibility:visible}.home-slider-vegas-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}.nt-home-slider-vegas{position:absolute;top:0;left:0;width:100%;height:100%!important}.nt-vegas-slide-content{display:flex;visibility:hidden;position:absolute;top:0;right:0;left:0;height:100%;padding:150px 0;color:#fff;opacity:0;text-align:left;align-items:center;justify-content:center}.nt-vegas-slide-content.text-right{text-align:right}.nt-vegas-slide-content.text-center{text-align:center}.nt-vegas-slide-content.active{visibility:visible;position:relative;top:auto;right:auto;left:auto;opacity:1}.nt-vegas-slide-content h1{visibility:hidden;color:#fff;opacity:0;font-size:80px;font-weight:700;letter-spacing:2px;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.nt-vegas-slide-content.active .btn,.nt-vegas-slide-content.active h1{visibility:visible;opacity:1}.nt-vegas-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.vegas-control .vegas-control-next,.vegas-control .vegas-control-prev{display:flex;position:absolute;right:30px;bottom:auto;bottom:30px;left:auto;width:60px;height:60px;color:#fff;border:1px solid rgb(255 255 255 / .5);border-radius:0;align-items:center;font-size:14px;justify-content:center;-webkit-transition:all 0.7s cubic-bezier(1,0,.25,1);transition:all 0.7s cubic-bezier(1,0,.25,1);cursor:pointer}.vegas-control .vegas-control-next:after,.vegas-control .vegas-control-prev:after{display:none}.vegas-control .vegas-control-next:hover,.vegas-control .vegas-control-prev:hover{background:rgb(255 255 255 / .1)}.vegas-control .vegas-control-btn i{z-index:1;-webkit-transition:all 0.7s cubic-bezier(1,0,.25,1);transition:all 0.7s cubic-bezier(1,0,.25,1)}.vegas-control .vegas-control-btn:before{z-index:0;content:'';position:absolute;top:0;left:0;width:45px;width:0;height:2px;height:100%;background:var(--thm-primary);-webkit-transition:all 0.7s cubic-bezier(1,0,.25,1);transition:all 0.7s cubic-bezier(1,0,.25,1)}.vegas-control .vegas-control-prev{right:30px;bottom:130px}.vegas-control .vegas-control-next:hover:before,.vegas-control .vegas-control-prev:hover:before{width:100%}.vegas-control .vegas-control-btn:hover i{color:#000}.nt-vegas-slide-counter{display:flex;position:absolute;right:30px;bottom:93px;background:var(--thm-primary);padding:3px 10px;max-width:60px;color:#fff;align-items:center;font-size:17px;font-weight:600}.nt-vegas-slide-counter .sep{margin:0 5px;font-size:20px;font-weight:400}.nt-vegas-slide-counter .current{font-size:17px}@media (min-width :992px){.nt-vegas-slide-content{padding-right:120px;padding-left:120px}}@media (max-width :991px){.nt-vegas-slide-content{text-align:center}.nt-vegas-slide-content h1{font-size:50px}.vegas-control .vegas-control-prev{right:25px}.vegas-control .vegas-control-next:hover{right:15px}.vegas-control .vegas-control-prev:hover{left:15px}}@media (max-width :767px){.nt-vegas-slide-content h1{font-size:40px}}@media (max-width :480px){.nt-vegas-slide-content h1{font-size:28px}.vegas-control .vegas-control-next,.vegas-control .vegas-control-prev{-webkit-transform:scale(.8);transform:scale(.8)}.vegas-control .vegas-control-next{right:5px}.vegas-control .vegas-control-next i{right:30px}.vegas-control .vegas-control-prev{left:5px}.vegas-control .vegas-control-next i{right:11px;left:auto}.vegas-control .vegas-control-prev i{left:11px}.vegas-control .vegas-control-next i:after,.vegas-control .vegas-control-prev i:after{width:20px}.vegas-control .vegas-control-next:hover{right:0}.vegas-control .vegas-control-prev:hover{left:0}}.vegas-template-slider{position:relative;display:block}.vegas-template-slider .vegas-header-wrapper,.vegas-template-slider .ninetheme-elementor-header{position:relative;z-index:1;margin:0}.vegas-content-wrapper .elementor-top-section{visibility:hidden;position:absolute;height:100%;width:100%;top:0;right:0;left:0;opacity:0;overflow:hidden;background:#fff0;transition:none}.vegas-content-wrapper .elementor-top-section.active{visibility:visible;position:relative;top:auto;right:auto;left:auto;opacity:1}.vegas-template-slider .vegas-control .vegas-control-next,.vegas-template-slider .vegas-control .vegas-control-prev{z-index:99}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.ninetheme-slideshow{width:100%;height:100vh;position:relative;overflow:hidden}.ninetheme-slides{position:absolute;width:100%;height:100%}.ninetheme-slide{position:absolute;width:100%;height:100%;overflow:hidden;opacity:0;pointer-events:none;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;padding:20px}.ninetheme-slide-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .2);z-index:1}.ninetheme-slide-title,.ninetheme-slide-desc,.ninetheme-slide-link{z-index:2}.ninetheme-slide-current{opacity:1;pointer-events:auto}.ninetheme-slide-img{position:absolute;top:-200px;left:-200px;width:calc(100% + 400px);height:calc(100% + 400px);background-size:cover;background-position:50% 50%}.ninetheme-slidenav{position:absolute;width:300px;margin-left:-150px;left:50%;bottom:0;text-align:center;padding:2em;z-index:3;color:#fff}.ninetheme-slidenav-item{border:0;background:none;font-weight:700;color:#fff;display:inline-block;margin:0 10px;cursor:pointer}.ninetheme-slidenav-item:focus{outline:none}.ninetheme-slidenav-item:hover{color:var(--ninetheme-primary)}.ninetheme-slideshow .shape{position:absolute;width:100%;height:100%;fill:var(--ninetheme-gray-soft);top:0;pointer-events:none}.ninetheme-slide-title{position:relative;font-size:12vw;margin:0;cursor:default;line-height:1;color:#fff}.ninetheme-slide-desc{position:relative;font-size:1.5em;margin:0 0 2em 0;cursor:default;color:#fff;padding:0 1em;text-align:center}.ninetheme-slide-link-wrapper{display:flex}.ninetheme-slide-link-wrapper a+a{margin-left:10px}.ninetheme-slideshow .style-btn{position:relative;font-size:1em;font-weight:700;padding:1em 2em;display:block;color:var(--ninetheme-black);background:#fff;transition:color 0.3s,background 0.3s}.ninetheme-slide-link:hover{color:#fff;background:var(--ninetheme-black)}.ninetheme-slide-link2{color:#fff;background:var(--ninetheme-black)}.ninetheme-slide-link2:hover{background:#fff;color:var(--ninetheme-black)}.ninetheme-image-wrapper{overflow:hidden}.ninetheme-instagram-link svg{position:absolute;top:10px;left:10px;max-width:32px;max-height:32px;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:1}.icon-top-right .ninetheme-instagram-link svg{top:10px;right:10px;left:auto}.icon-bottom-right .ninetheme-instagram-link svg{top:auto;bottom:10px;right:10px}.icon-bottom-left .ninetheme-instagram-link svg{top:auto;bottom:10px;left:10px}.icon-center .ninetheme-instagram-link svg{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ninetheme-instagram-link:hover,.ninetheme-instagram-link:hover svg{opacity:1}.ninetheme-instagram-link img{-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.ninetheme-instagram-link:hover img{transform:scale(1.1)}