a,a:focus{text-decoration:none!important}a,a:visited{text-decoration:none;color:var(--themeht-text-color)}a:focus,a:hover{color:var(--themeht-primary-color);text-decoration:none!important}a,button,input{outline:medium none!important}*::-moz-selection{background:var(--themeht-text-color);color:var(--themeht-white-color);text-shadow:none}::-moz-selection{background:var(--themeht-text-color);color:var(--themeht-white-color);text-shadow:none}::selection{background:var(--themeht-text-color);color:var(--themeht-white-color);text-shadow:none}a,.btn,button,img,span,input,#ht-main-nav,.main-nav>ul>li>a:before,.main-nav .sub-menu li a:before,.social-icons li:hover a,.themeht-btn,.service-item,.featured-item,.featured-icon,.portfolio-item,.price-table,.service-menu li a:before,.team-social-icon,.step-icon-bg,.swiper-button-next,.swiper-button-prev,.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after,.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:before,.site-main .comment-navigation .nav-links a i,.site-main .posts-navigation .nav-links a i,.site-main .post-navigation .nav-links a i{-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.box-shadow,#header-wrap.fixed-header,.scroll-top,.service-item.style-1,.service-item.style-1 .service-icon,.main-timeline .timeline-icon,.post-card.post-classic,.comment-respond,.portfolio-meta-info,.featured-item.style-1,.price-table{-webkit-box-shadow:0 25px 70px rgba(8,10,55,.08);-moz-box-shadow:0 25px 70px rgba(8,10,55,.08);box-shadow:0 25px 70px rgba(8,10,55,.08)}#ht-preloader{background:var(--themeht-bg-dark-color);bottom:0;height:100%;left:0;overflow:hidden!important;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99999;display:flex;justify-content:center;align-items:center}.loader{position:relative}.truck g{stroke:var(--themeht-primary-color)}.truck{--dur:3s;display:block;width:12em;height:auto}.truck__body,.truck__line,.truck__outside1,.truck__outside2,.truck__outside3,.truck__wheel,.truck__wheel-spin,.truck__window1,.truck__window2{animation:truck-body var(--dur) linear infinite}.truck__body{transform-origin:17px 11px}.truck__line{animation-name:truck-line}.truck__outside1{animation-name:truck-outside1}.truck__outside2{animation-name:truck-outside2}.truck__outside3{animation-name:truck-outside3}.truck__wheel{animation-name:truck-wheel}.truck__wheel-spin{animation-name:truck-wheel-spin;transform-origin:6.5px 17px}.truck__wheel:nth-child(2){animation-delay:calc(var(--dur) * 0.0625)}.truck__wheel:nth-child(2) .truck__wheel-spin{transform-origin:27px 17px}.truck__window1{animation-name:truck-window1}.truck__window2{animation-name:truck-window2}@keyframes truck-body{from,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{animation-timing-function:cubic-bezier(.33,0,.67,0);transform:translate(0,0) rotate(0)}6.25%,18.75%,31.25%,43.75%,56.25%,68.75%,81.25%,93.75%{animation-timing-function:cubic-bezier(.33,1,.67,1);transform:translate(0,1px) rotate(-0.75deg)}}@keyframes truck-line{from{stroke-dashoffset:-18}to{stroke-dashoffset:78}}@keyframes truck-outside1{from{stroke-dashoffset:105}to{stroke-dashoffset:-105}}@keyframes truck-outside2{from{stroke-dashoffset:168}to{stroke-dashoffset:-42}}@keyframes truck-outside3{from{stroke-dashoffset:192}to{stroke-dashoffset:-18}}@keyframes truck-wheel{from,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{animation-timing-function:cubic-bezier(.33,0,.67,0);transform:translate(0,0)}6.25%,18.75%,31.25%,43.75%,56.25%,68.75%,81.25%,93.75%{animation-timing-function:cubic-bezier(.33,1,.67,1);transform:translate(0,-1px)}}@keyframes truck-wheel-spin{from{stroke-dashoffset:-15.71;transform:rotate(0)}to{stroke-dashoffset:15.71;transform:rotate(-4turn)}}@keyframes truck-window1{from{stroke-dashoffset:-21}to{stroke-dashoffset:189}}@keyframes truck-window2{from{stroke-dashoffset:-39}to{stroke-dashoffset:171}}.scroll-top{position:fixed;right:50px;bottom:50px;cursor:pointer;display:block;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear;background:var(--themeht-primary-color)}.scroll-top.scroll-visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top{height:40px;width:40px;display:block;outline:1px solid var(--themeht-primary-color);cursor:pointer;transition:all 0.5s cubic-bezier(.25,1.7,.35,1.5)}.scroll-top svg line{stroke-width:2;stroke:var(--themeht-white-color);fill:none;stroke-dasharray:20;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.scroll-top:hover svg line.top{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.scroll-top:hover svg line.bottom{-webkit-transform:translateX(40px);transform:translateX(40px)}.scroll-top:hover svg line.left{-webkit-transform:translateY(40px);transform:translateY(40px)}.scroll-top:hover svg line.right{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.scroll-top .left-bar{position:absolute;z-index:1;background-color:transparent;top:19px;left:5px;width:18px;display:block;transform:rotate(-45deg)}.scroll-top .left-bar:after{content:"";background-color:var(--themeht-white-color);width:18px;height:2px;display:block;border-radius:1px;transition:all 0.5s cubic-bezier(.25,1.7,.35,1.5);transform-origin:right center;z-index:-1}.scroll-top .right-bar{position:absolute;z-index:1;background-color:transparent;top:19px;left:17px;width:18px;display:block;transform:rotate(45deg);border-radius:2px}.scroll-top .right-bar:after{content:"";background-color:var(--themeht-white-color);width:18px;height:2px;display:block;border-radius:1px;transition:all 0.5s cubic-bezier(.25,1.7,.35,1.5);transform-origin:left center;z-index:-1}.scroll-top:hover{transition:all 0.1s}.scroll-top:hover .left-bar:after{transform:rotate(-10deg)}.scroll-top:hover .right-bar:after{transform:rotate(10deg)}.topbar-link a,.topbar-link{color:var(--themeht-white-color);font-weight:600}.topbar-link i{margin-right:5px;color:var(--themeht-primary-color);font-size:20px;vertical-align:middle}.topbar-link a:hover{color:var(--themeht-primary-color)}.header-top{position:relative;background:var(--themeht-bg-dark-color);padding-left:50px}.header-top ul{margin:0}.header-top .topbar-link li{display:inline-block;margin:0;padding:0 10px;font-size:13px}.header-top .topbar-link li:first-child{padding-left:0}.header-top .topbar-link li:last-child{padding-right:0}.header .social-icons li{margin:0}.header .social-icons li a{color:var(--themeht-white-color);font-size:14px;width:50px;height:50px;line-height:50px;background:inherit;border:none;border-left:1px solid rgba(255,255,255,.1)}.header .social-icons li a:hover{color:var(--themeht-primary-color);background:inherit;border-color:rgba(255,255,255,.1)}.header-number{display:flex;align-items:center}.header-number span{display:block;font-size:12px;line-height:1em;font-weight:400;color:#868686;margin-bottom:2px}.header-number i{font-size:40px;color:var(--themeht-secondary-color);display:inline-block;line-height:1;margin-right:10px}.header-number a{font-weight:700}.header-number a:hover{color:var(--themeht-secondary-color);text-decoration:underline!important}.header-number i{line-height:48px;height:48px;width:48px;text-align:center;border-radius:50%;font-size:22px;color:#fff;background-color:var(--themeht-primary-color);position:relative;margin-right:20px}.header-number i:after{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;background-color:var(--themeht-primary-color);opacity:.1;border-radius:50%;content:""}.header .themeht-btn span{padding:30px 70px 30px 30px}#header-wrap{position:relative;z-index:999;padding-left:35px}.admin-bar .header,.admin-bar #header-wrap.fixed-header{top:30px}#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}.navbar-brand.logo{flex-shrink:0}.logo img{max-height:var(--logo-desktop-height)}.logo-box{position:relative;min-width:380px;min-height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px;padding-right:70px;margin-right:-30px;z-index:9}.logo-box:before{position:absolute;right:0;top:0;height:100%;width:100%;background-color:var(--themeht-white-color);-webkit-transform:skew(-25deg);transform:skew(-25deg);-webkit-transform-origin:right top;transform-origin:right top;content:"";z-index:-1;filter:drop-shadow(0 10px 25px rgba(165,165,165,.3))}.logo.sticky-logo{display:none}.fixed-header .logo.sticky-logo{display:block;margin-right:50px}.ht-navigation{flex-wrap:nowrap;justify-content:flex-start;position:relative;display:flex;align-items:center}.navigation-top{margin-right:auto}@media (min-width:1200px){.main-nav .menu{flex-direction:row;display:flex;margin:0;padding:0;justify-content:center}}.header input[type="search"]{height:40px;padding:16px 40px 16px 10px}.header .search-form button[type="submit"]{line-height:40px}.main-nav li{position:relative;list-style-type:none}.main-nav>ul>li{margin:0 20px}.main-nav>ul>li>a{font-weight:600;color:var(--themeht-text-color);font-size:15px;line-height:1;position:relative;text-transform:uppercase}.main-nav>ul>li>.sub-menu-toggle{display:none}.main-nav ul.sub-menu{border-top:2px solid var(--themeht-primary-color);opacity:0;visibility:hidden;position:absolute;top:110%;left:0;z-index:99999;background:var(--themeht-white-color);border-radius:0;padding:0;margin:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;box-shadow:0 4px 15px rgba(1,15,28,.06)}@media (min-width:1200px){.main-nav ul li:hover>ul.sub-menu{top:100%;opacity:1;visibility:visible}.main-nav ul.sub-menu li:hover ul.sub-menu{top:0}.main-nav .sub-menu li a:after{content:"";display:inline-block;height:0;width:4px;vertical-align:middle;margin-right:0;opacity:0;visibility:hidden;background:var(--themeht-primary-color);-webkit-transition:height 0.4s,opacity 0.4s ease,top 0.4s ease;-o-transition:height 0.4s,opacity 0.4s ease,top 0.4s ease;-moz-transition:height 0.4s,opacity 0.4s ease,top 0.4s ease;transition:height 0.4s,opacity 0.4s ease,top 0.4s ease;position:absolute;top:50%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main-nav .sub-menu li a:hover:after{top:0;left:-1px;height:-webkit-calc(100% + 1px);height:-moz-calc(100% + 1px);height:calc(100% + 1px);opacity:1;visibility:visible}}.main-nav ul.sub-menu li ul{left:100%!important;top:0}.main-nav .sub-menu li a{font-weight:500;font-size:14px;text-transform:uppercase;padding:10px 25px 10px 22px;color:var(--themeht-text-color);display:block}.sub-menu-toggle{display:block;position:absolute;right:15px;top:8px;cursor:pointer;color:var(--themeht-text-color);font-size:14px;line-height:14px}.main-nav .sub-menu li .sub-menu-toggle{top:15px;font-weight:700}@media (min-width:992px){.main-nav>ul>li>a:hover,.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-parent>a{color:var(--themeht-primary-color)}.main-nav ul.sub-menu{min-width:16em!important;max-width:20em!important}.main-nav .sub-menu li a:hover,.main-nav ul li .sub-menu li.current-menu-item>a{background-color:var(--themeht-bg-light-color);padding-left:25px;color:var(--themeht-primary-color)}.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)}}.ht-mobile-menu-bg{display:none}.nav-menu-toggle{box-shadow:none;border:none;background:var(--themeht-secondary-color);padding:5px;font-size:40px;line-height:1;display:none;color:var(--themeht-primary-color)}.closepanel{display:none}.closepanel i{display:inline-block;font-size:40px;color:var(--themeht-primary-color);line-height:1}@media (max-width:1200px){.sub-menu-toggle{right:0;color:var(--themeht-white-color)}.main-nav .menu{padding-left:0;padding-top:80px}.admin-bar .main-nav .menu{padding-top:120px}.closepanel{position:absolute;right:30px;top:30px}.admin-bar .closepanel{top:60px}.nav-menu-toggle,.ht-mobile-menu-bg,.closepanel{display:block}.main-nav>ul>li>.sub-menu-toggle{display:block}.main-nav>ul>li{border-bottom:1px solid rgba(255,255,255,.1)}.main-nav>ul>li>a{padding:20px 0;display:inline-block;border:none;color:var(--themeht-white-color)}.sub-menu-toggle{top:20px}.main-nav ul.sub-menu{position:static;display:none!important;box-shadow:none;border-radius:0;padding:0;border:none}.main-nav .sub-menu li{border-bottom:none}.main-nav .sub-menu li a{padding:15px 0}.main-nav ul.sub-menu.show{display:block!important;width:100%;margin-left:0;padding:1em 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{background-color:var(--themeht-bg-dark-color);position:fixed;top:0;right:-400px;z-index:1000;width:300px;height:100%;padding:0;display:block;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(400px);-ms-transform:translateX(400px);transform:translateX(400px);opacity:0}.main-nav.menu-active{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1;overflow-y:scroll;-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms;opacity:1}.ht-mobile-menu-bg{display:block}.ht-mobile-menu-bg{position:fixed;right:0;top:0;width:0%;height:100%;z-index:99;opacity:.8;background:var(--themeht-primary-color);-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);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-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.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%)}}.search-icon a{font-size:18px;color:var(--themeht-white-color);line-height:1}.search-icon a:hover{color:var(--themeht-primary-color)}.search-input{position:fixed;left:0;width:100%;z-index:999;text-align:center;background:var(--themeht-white-color);border-bottom:1px solid var(--themeht-primary-color);z-index:9999;top:0;display:none;padding:80px 0}.search-inner{padding:15px 0;position:relative}.search-input .search-form label{width:100%;padding-right:0}.search-input .search-field{width:100%}.search-input .search-form button[type="submit"]{font-size:20px;right:0;position:absolute}.right-nav{position:relative}.close-search{position:absolute;bottom:-40px;right:0;cursor:pointer;font-size:30px;color:var(--themeht-body-color)}.close-search:hover{color:var(--themeht-primary-color)}.footer{background-color:var(--themeht-bg-dark-color);overflow:hidden;position:relative;z-index:9;clear:both}.footer-bg{background-repeat:no-repeat;background-position:left -100px center;background-size:cover}.footer .widget-title{margin-bottom:30px}.footer-widget{margin-bottom:0}.footer-widget.widget ul{margin-left:0;padding-left:0;margin-bottom:0}.footer-widget.widget ul li{list-style-type:none;margin-bottom:15px}.primary-footer{position:relative;z-index:99;padding:100px 0}.secondary-footer{position:relative;color:var(--themeht-white-color);border-top:1px solid rgba(255,255,255,.12)}.copyright{padding:30px 0;position:relative}.copyright-text a{text-decoration:underline!important;color:var(--themeht-primary-color)}.footer h5.widget-title{padding-bottom:18px;position:relative;padding-left:0;font-size:26px;line-height:36px;font-weight:500;color:var(--themeht-white-color)}.footer .widget h5.widget-title:after{background:var(--themeht-bg-dark-color)}.media-icon.list-inline li{display:inline-block}.media-icon li{margin-bottom:20px;padding-bottom:20px;font-size:16px;font-weight:400;position:relative;padding-left:40px;border-bottom:dashed 1px #374148}.media-icon li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.media-icon li i{position:absolute;left:0;top:3px;font-size:24px;color:var(--themeht-primary-color)}.media-icon li a{color:var(--themeht-white-color)}.media-icon li a:hover{color:var(--themeht-primary-color)}.footer-widget .menu li{margin-bottom:15px;text-transform:capitalize}.footer-widget .menu li:last-child{margin-bottom:0}.footer-widget .menu li a{color:var(--themeht-white-color);position:relative;padding-left:0!important;font-size:16px!important;font-weight:400}.footer-widget .menu li a:hover{color:var(--themeht-primary-color)}.footer-widget .menu li a:before{display:none}.footer-widget.widget .social-icons.footer-social{display:inline-block;margin-top:35px}.footer-widget.widget .social-icons.footer-social li{margin:0 20px 0 0}.social-icons.footer-social li a{height:auto;width:auto;line-height:1;font-size:20px;color:var(--themeht-white-color);background-color:inherit;border:none}.social-icons.footer-social li a:hover{background-color:inherit;color:var(--themeht-primary-color)}.footer-box .footer-widget.widget_custom_html{margin:0}.widget_text.footer-widget.widget_custom_html{color:var(--themeht-white-color);font-size:16px}.subscribe-form{display:flex;align-items:center;position:relative;margin-top:20px}.subscribe-form button{height:auto;background:var(--themeht-primary-color);border:inherit;color:var(--themeht-white-color);line-height:inherit;position:absolute;right:5px;top:5px;padding:0;width:50px;height:50px}.subscribe-form input[type="email"]{background:var(--themeht-bg-dark-color);border:1px solid rgba(255,255,255,.2);height:60px;color:var(--themeht-white-color)!important}.subscribe-form input[type="email"]::placeholder{color:var(--themeht-white-color)!important}.subscribe-form input[type="email"]:focus{background:var(--themeht-bg-dark-color);border:1px solid var(--themeht-primary-color)!important}.subscribe-form button:hover{color:var(--themeht-secondary-color);background:var(--themeht-white-color)}.footer-number-inner{position:relative;display:block;background-color:#1b262e;padding:12px 21px 15px}.footer-number{position:relative;display:block;border:dashed 1px rgba(255,255,255,.12);padding:6px;margin-top:40px;margin-right:25px}.footer-number span{font-size:12px;text-transform:uppercase;font-weight:700;color:var(--themeht-white-color);display:block}.footer-number a{font-size:20px;line-height:1.2;margin-top:3px;font-weight:600;display:inline-block;color:var(--themeht-white-color);font-family:var(--themeht-typography-secondary-font-family)}.footer-number a:hover{color:var(--themeht-primary-color)}.footer-number i{position:absolute;top:50%;right:-25px;transform:translateY(-50%) skewX(-17deg);height:58px;width:60px;font-size:30px;color:var(--themeht-white-color);display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--themeht-primary-color)}@media (min-width:992px){.footer-menu1{padding-left:30px!important}}.page-title{background:var(--themeht-bg-dark-color);position:relative;overflow:hidden;display:block;padding:120px 0;z-index:1}.breadcrumb{display:inline-flex;align-items:center;margin:0;text-transform:capitalize;margin-top:10px}.breadcrumb-item{display:inline-block;font-weight:500;word-break:break-all}.breadcrumb-item,.breadcrumb-item a{display:flex;align-items:center;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:500;letter-spacing:1px;color:var(--themeht-white-color)}.breadcrumb-item.active{color:var(--themeht-white-color)}.breadcrumb-item a:hover{color:var(--themeht-primary-color)}.breadcrumb-item+.breadcrumb-item:before{color:var(--themeht-white-color)}.breadcrumb i{color:var(--themeht-white-color);background-color:var(--themeht-primary-color);height:26px;width:26px;line-height:1;display:flex;margin-right:10px!important;align-items:center;justify-content:center}.page-title h1{font-size:50px;line-height:60px;font-weight:700;word-break:break-word;margin-bottom:0;color:var(--themeht-white-color)}.page-title-bg{background-size:cover;background-repeat:no-repeat;background-position:50%}.page-title-bg:before{background:var(--themeht-secondary-color);background:linear-gradient(90deg,var(--themeht-secondary-color) 23%,rgba(10,19,79,.807) 55%,rgba(10,19,79,.555) 60%,rgba(10,19,79,.421));content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}