.loader{position:relative}.loader img{max-height:var(--loader-img-height)}.scroll-top.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.contact-info li{padding-left:50px;position:relative;margin-bottom:20px}.contact-info li:last-child{margin-bottom:0}.contact-info li i{position:absolute;left:0;top:0;line-height:24px;font-size:30px;color:var(--themeht-primary-color);text-align:center}.contact-info li span{font-size:16px;line-height:1;color:var(--themeht-body-color);font-weight:500;display:block;margin-bottom:8px}.contact-info li p{margin-bottom:0;line-height:24px;color:var(--themeht-body-color)}.contact-info li a{color:var(--themeht-body-color)}.contact-info li a:hover{color:var(--themeht-primary-color)}.header-number{display:flex;align-items:center;margin-left:30px;border-left:1px solid #e1e5e3;padding:20px 0 20px 40px}.header-number span{display:block;font-size:12px;line-height:1;font-weight:600;text-transform:uppercase;margin-top:3px;letter-spacing:1px}.header-number i{font-size:17px;color:var(--themeht-primary-color);line-height:40px;margin-right:12px;border:1px solid rgba(0,0,0,.09);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.header-number a{font-weight:600;font-size:16px;color:var(--themeht-dark-color)}.header-number a:hover{color:var(--themeht-primary-color)}.admin-bar .header,.admin-bar #header-wrap.fixed-header{top:30px;border-bottom:inherit}#header-wrap.fixed-header{position:fixed;left:0;top:0;width:100%;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color:var(--themeht-white-color);box-shadow:0 25px 70px rgba(0,0,0,.07);-ms-animation-name:smoothScroll;-moz-animation-name:smoothScroll;-op-animation-name:smoothScroll;-webkit-animation-name:smoothScroll;animation-name:smoothScroll;-ms-animation-duration:500ms;-moz-animation-duration:500ms;-op-animation-duration:500ms;-webkit-animation-duration:500ms;animation-duration:500ms;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}#header-wrap.fixed-header .topbar-link{display:none}#header-wrap.fixed-header .header-menu-section{padding:30px 20px;margin-bottom:0}.header .themeht-btn.themeht-btn.primary-btn{color:var(--themeht-white-color);padding:15px 24px 16px}.header input[type=search]{height:40px;padding:16px 40px 16px 10px}.header .search-form button[type=submit]{line-height:40px}.header-menu-section{background:var(--themeht-white-color);padding:20px}.fixed-header .main-nav>ul>li>a{color:var(--themeht-dark-color);font-weight:600}.main-nav>ul>li>.sub-menu-toggle{display:none}@media (min-width:1200px){.main-nav ul.sub-menu li:hover ul.sub-menu{top:0}}.main-nav ul.sub-menu li ul{left:100%!important;top:0}.sub-menu-toggle{display:block;position:absolute;right:15px;top:17px;cursor:pointer;color:var(--themeht-body-color);font-size:12px;line-height:1}.sub-menu-toggle i:before{font-weight:600!important}@media (min-width:992px){.main-nav .sub-menu li:hover .sub-menu-toggle,.main-nav ul li .sub-menu li.current-menu-item .sub-menu-toggle{color:var(--themeht-primary-color)}}.closepanel{display:none}.closepanel i{display:inline-block;font-size:40px;color:var(--themeht-body-color);line-height:1}@media (max-width:1200px){.sub-menu-toggle{right:20px;color:var(--themeht-body-color)}.admin-bar .main-nav .menu{padding-top:120px}.closepanel{position:absolute;right:30px;top:30px}.admin-bar .closepanel{top:60px}.main-nav>ul>li>.sub-menu-toggle{display:block}.sub-menu-toggle{top:20px}.main-nav ul.sub-menu.show{display:block!important;width:100%;margin-left:0;padding:0 1em 0 2em;visibility:visible;opacity:1}.main-nav ul.sub-menu ul.sub-menu.show{padding-left:1rem}.main-nav .sub-menu .sub-menu-toggle{right:0;top:7px;font-size:14px}.main-nav.menu-active{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1;opacity:1;overflow-y:scroll;-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.menu-active .ht-mobile-menu-bg{width:100%;visibility:visible;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}header.header-1 .fixed-header .search-icon i{color:var(--themeht-dark-color)}.ht-nav-toggle{cursor:pointer}#ht-main-nav .ht-nav-toggle{position:absolute;top:20px;right:20px;font-size:30px}.ht-nav-toggle{cursor:pointer;text-decoration:none;display:none}.ht-nav-toggle:hover,.ht-nav-toggle:focus,.ht-nav-toggle:active{outline:none;border-bottom:none!important}.ht-nav-toggle{position:relative;width:40px;height:40px}.menu-show #ht-main-nav{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header-2 .header-number{border-left:inherit}.header-2 .header-number i{background-color:var(--themeht-light-color);color:var(--themeht-dark-color);border:inherit}.header-2 .fixed-header .header-number span,.header-2 .fixed-header .header-number a{color:var(--themeht-dark-color)}footer .footer-top .footer-top-button .themeht-btn:hover{background:var(--themeht-primary-color)}footer .themeht-btn span{margin-left:10px;font-weight:600}.media-icon.list-inline li{display:inline-block}.media-icon li{margin-bottom:0!important;margin-bottom:30px!important;position:relative;padding-left:40px}.media-icon li i{font-size:24px;color:var(--themeht-primary-color);line-height:1;position:absolute;left:0;top:0}.media-icon li span{display:block;font-size:13px;text-transform:uppercase;color:var(--themeht-light-color)}.media-icon li a,.media-icon li p{color:var(--themeht-body-color)}.media-icon li a:hover{color:var(--themeht-body-color);text-decoration:underline!important}.footer-box .footer-widget.widget_custom_html{margin:0}.subscribe-form{position:relative;margin-top:20px}.subscribe-form p{margin-top:-13px}.subscribe-form .subscribe-warp{position:relative}.subscribe-form button{background:0 0;border:inherit;color:var(--themeht-body-color);line-height:inherit;position:absolute;right:15px;top:16px;padding:0;font-size:17px}.subscribe-form input[type=email]:focus{border:1px solid var(--themeht-primary-color)!important}footer .footer-info .footer-info-in i{color:var(--themeht-primary-color);margin-right:10px}footer .mc4wp-form input{background-color:var(--themeht-dark-color)!important;border:1px solid rgba(255,255,255,.2);color:var(--themeht-white-color)!important}footer .mc4wp-form input:focus{background-color:var(--themeht-dark-color)!important}footer .mc4wp-form input::placeholder{color:var(--themeht-white-color)!important}footer .mc4wp-form button{color:var(--themeht-primary-color)}.subscribe-form button:hover{color:var(--themeht-white-color)}footer .footer-top-button .themeht-btn{font-size:18px;letter-spacing:1px;padding:22px 25px}footer .footer-top-button .themeht-btn.secondary-btn{margin-right:26px}footer .footer-top-button .themeht-btn.secondary-btn i{font-size:19px}