a,a:focus,a:hover{text-decoration:none!important}.mc-form input[type=email],.scroll-top::after,a,a:visited{color:var(--themeht-text-color)}a,a:visited{text-decoration:none}a:focus,a:hover{color:#b4262d}.dark-bg .mc-form input[type=email],.footer-subscribe .mc-form input[type=email],.footer-subscribe p,.media-icon li a,.subscribe-form button,.topbar-link,.topbar-link a{color:var(--themeht-white-color)}.copyright a,.header-number a:hover{text-decoration:underline!important}a,button,input{outline:0!important}::-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}.btn,.featured-icon,.featured-item,.portfolio-item,.price-table,.service-item,.service-menu li a:before,.site-main .comment-navigation .nav-links a i,.site-main .post-navigation .nav-links a i,.site-main .posts-navigation .nav-links a i,.social-icons li:hover a,.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after,.swiper-button-next,.swiper-button-prev,.team-social-icon,.themeht-btn,a,button,img,input,span{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#header-wrap.fixed-header,.box-shadow,.comment-respond,.counter-icon,.featured-item.style-1,.main-timeline .timeline-icon,.portfolio-meta-info,.post-card.post-classic,.price-table,.scroll-top,.service-item.style-1,.service-item.style-1 .service-icon,.tab .nav-tabs .nav-link{-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}.clear-loader{z-index:999;box-sizing:border-box;display:inline-block;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;text-align:center;top:50%;display:flex;justify-content:center;align-items:center}.loader-inner{position:relative;width:300px;height:150px;display:block;transform-style:preserve-3d;transform:rotateX(-20deg)}.loader-box{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:4s linear infinite spin}.loader-inner .loader-box .side{width:70px;height:70px;background:linear-gradient(to bottom right,orange,#ff4500);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform-origin:center top;clip-path:polygon(50% 0%,0% 100%,100% 100%)}.loader-inner .loader-box .side1{transform:rotateZ(-30deg) rotateY(90deg);background:linear-gradient(to bottom right,#ff4500,orange)}.loader-inner .loader-box .side2{transform:rotateZ(30deg) rotateY(90deg);background:linear-gradient(to bottom right,orange,#ff4500)}.loader-inner .loader-box .side3{transform:rotateX(30deg);background:linear-gradient(to bottom right,orange,#ff4500)}.loader-inner .loader-box .side4{transform:rotateX(-30deg);background:linear-gradient(to bottom right,#ff4500,orange)}.loader-inner .loader-box .shadow{width:60px;height:60px;background:#ff8c00;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:rotateX(90deg) translateZ(-40px);filter:blur(12px)}.scroll-top{position:fixed;right:50px;bottom:50px;height:60px;width:60px;cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:.2s linear;transition:.2s linear;background:var(--themeht-bg-light-color)}.scroll-top::after,.scroll-top::before{font-family:bootstrap-icons;content:'\F145';line-height:60px;font-size:30px;width:60px;display:block;-webkit-transition:.2s linear;height:60px;top:0;position:absolute;left:0;text-align:center;cursor:pointer}.scroll-top.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top::after{z-index:1;transition:.2s linear}.scroll-top:hover::after{opacity:0}.scroll-top::before{opacity:0;background-image:linear-gradient(298deg,var(--themeht-text-color),var(--themeht-text-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2;transition:.2s linear}.scroll-top:hover::before{opacity:1}.scroll-top svg path{fill:none}.scroll-top svg.scroll-circle path{stroke:var(--themeht-text-color);stroke-width:2;box-sizing:border-box;-webkit-transition:.2s linear;transition:.2s linear}.subscribe-form{margin:0 0 10px;padding:0;display:flex;align-items:center}.mc-form,.search-input label{width:100%}.mc-form input[type=email]{width:100%;border:1px solid #383148;background:0 0;font-size:14px;padding:0 20px;height:60px}.mc-form input[type=email]:focus{border-color:1px solid #383148}.dark-bg .mc-form input[type=email]::-webkit-input-placeholder,.footer .mc-form input[type=email]::-webkit-input-placeholder{color:var(--themeht-white-color)}.dark-bg .mc-form input[type=email]::-moz-placeholder,.footer .mc-form input[type=email]::-moz-placeholder{color:var(--themeht-white-color)}.dark-bg .mc-form input[type=email]:-ms-input-placeholder,.footer .mc-form input[type=email]:-ms-input-placeholder{color:var(--themeht-white-color)}.dark-bg .mc-form input[type=email].placeholder,.footer .mc-form input[type=email].placeholder{color:var(--themeht-white-color)!important}.footer-subscribe p{font-size:15px;font-weight:500}.subscribe-form button{border:inherit;line-height:inherit;font-size:18px;display:flex;align-items:center;justify-content:center}.subscribe-form button:hover{background:var(--themeht-secondary-color)}.subscribe-form button.text-btn{width:auto;height:auto;padding:8px 15px;font-weight:700;font-size:16px;line-height:22px}.topbar-link,.topbar-link a{font-weight:600}.topbar-link i{margin-right:5px;color:#cfa558;font-size:20px;vertical-align:middle}.breadcrumb-item a:hover,.breadcrumb-item.active,.close-search:hover,.footer-menu li a:hover,.footer-number a:hover,.media-icon li a:hover,.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-link:hover,.search-input .search-submit:hover,.topbar-link a:hover{color:#b4262d}.nav-item.dropdown .dropdown-menu a,.navbar-nav .nav-link{text-transform:uppercase;color:var(--themeht-text-color);font-family:var(--themeht-typography-secondary-font-family)}.header-top{position:relative;background:var(--themeht-bg-dark-color)}.header .social-icons li,.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 a{color:var(--themeht-white-color);font-size:20px;width:50px;height:50px;line-height:50px;background:inherit;border:none;border-left:1px solid rgba(255,255,255,.1)}.header-number i,.header-number i:after{background-color:#26b428;border-radius:50%}.header .social-icons li a:hover{color:#b4262d;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{color:var(--themeht-secondary-color);display:inline-block;line-height:48px;height:48px;width:48px;text-align:center;font-size:28px;color:#fff;position:relative;margin-right:20px}.footer-menu li a,.media-icon li,.navbar-nav .nav-link{font-size:16px;position:relative}.header-number a{font-weight:600}.header-number a:hover{color:var(--themeht-secondary-color)}.header-number i:after{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;opacity:.1;content:""}#header-wrap.fixed-header .logo img{height:45px}.header{position:relative;top:0;width:100%;z-index:1200}#header-wrap{position:relative;padding:5px 0}#header-wrap.fixed-header{animation:1s forwards smoothScroll;position:fixed;top:0;left:0;width:100%;z-index:999!important;background:var(--themeht-white-color)!important}.navbar-brand{margin-right:50px;padding:0}.logo img{max-height:35px}.navbar{padding:0}.navbar-nav .nav-item{margin:0 15px}.navbar-nav .nav-item.dropdown .dropdown-menu{padding:20px;background:var(--themeht-white-color);top:100%;border:none;border-radius:0;border-top:2px solid #b4262d;box-shadow:0 4px 15px rgba(1,15,28,.06);margin-top:0;left:0}.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu{background:var(--themeht-white-color);left:100%;margin:0;right:auto;top:0}.navbar-nav .dropdown-submenu{display:block;position:relative}.navbar-nav .nav-link{line-height:30px;font-weight:600;padding:0!important;border-radius:0}.footer-menu li:last-child,.footer-widget,.nav-item.dropdown .dropdown-menu li:last-child{margin-bottom:0}.nav-item.dropdown .dropdown-menu a{display:block;padding:10px 0;line-height:1;white-space:nowrap;position:relative;background:0 0;font-size:14px;font-weight:500}.nav-item.dropdown .dropdown-menu a:hover,.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-toggle.show,.navbar-nav .dropdown-menu .dropdown-submenu .dropdown-toggle:focus{color:#b4262d;padding-left:10px}.nav-link.dropdown-toggle::after,.navbar-nav .dropdown-submenu .dropdown-toggle::after{border:none;content:'\F282';font-family:bootstrap-icons!important;vertical-align:middle;font-size:12px;line-height:1;width:10px;font-weight:700}.navbar-nav .dropdown-submenu .dropdown-toggle::after{position:absolute;right:0;top:14px;content:'\F285';font-size:10px}@media (max-width:991.98px){.navbar-nav .dropdown-submenu .dropdown-menu{padding:0;top:0}}.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.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 a{color:#b4262d}.footer h5{position:relative;color:var(--themeht-white-color)}.footer-menu li{margin-bottom:15px;text-transform:capitalize}.media-icon li,.page-title h1{color:var(--themeht-white-color);margin-bottom:20px}.footer-menu li a{font-weight:500;color:var(--themeht-white-color)}.footer-menu .list-inline li{display:inline-block;margin:0 10px}.breadcrumb-item,.media-icon.list-inline li{display:inline-block}.media-icon li{padding-bottom:20px;font-weight:400;padding-left:40px;border-bottom:1px dashed #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:#b4262d}.social-icons.footer-social{display:inline-block;margin-top:35px}.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:#b4262d}.subscribe-form{display:flex;align-items:center;position:relative;margin-top:20px}.subscribe-form button{background:#b4262d;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 #b4262d!important}.subscribe-form button:hover{color:var(--themeht-secondary-color);background:var(--themeht-white-color)}.footer-number-inner{position:relative;display:block;background-color:#181515;padding:12px 21px 15px}.footer-number{position:relative;display:block;border:1px dashed 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 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:#b4262d}@media (min-width:992px){.navbar-nav .dropdown-menu{min-width:14em!important;max-width:20em!important}.navbar-nav .dropdown>.dropdown-menu{opacity:0;position:absolute;display:block;pointer-events:none;background:var(--themeht-white-color)}.navbar-nav .dropdown:hover>.dropdown-menu{display:block;opacity:1;pointer-events:auto;visibility:visible;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-nav .dropdown-submenu:hover .dropdown-menu{top:0}.navbar-nav.ms-auto .nav-item.dropdown .dropdown-menu{right:0}.navbar-nav.ms-auto .dropdown-menu .dropdown-submenu .dropdown-menu{left:auto;right:100%}.footer-menu1{padding-left:30px!important}}.page-title{background:var(--themeht-bg-dark-color);position:relative;overflow:hidden;display:block;padding:150px 0;z-index:1}.breadcrumb,.search-input{background:var(--themeht-white-color)}.page-title h1{font-size:50px;line-height:60px;font-weight:700}.breadcrumb,.breadcrumb-item a{color:var(--themeht-text-color)}.breadcrumb{padding:6px 10px;display:inline-block;margin:0;text-transform:uppercase;font-size:14px;font-weight:600;z-index:9}.breadcrumb-item i{background:#b4262d;padding:2px 5px;color:var(--themeht-white-color)}.page-title::before{opacity:.9;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(90deg,#000 42%,#00000080 50%,rgb(255 255 255 / 0%) 60%);opacity:.7;z-index:-1}.search-icon a{font-size:18px;color:var(--themeht-white-color);line-height:1}.search-input{position:fixed;left:0;width:100%;text-align:center;border-bottom:1px solid #b4262d;z-index:9999;top:0;display:none;padding:80px 0}.search-inner{padding:15px 0;position:relative}.search-input .search-field{width:100%;padding-right:60px}.search-input .search-form button[type=submit]{width:0;height:0;padding:0;border:0;font-size:20px;right:50px;color:var(--themeht-text-color);position:absolute;top:25px}.close-search{position:absolute;bottom:-40px;right:0;cursor:pointer;font-size:30px;color:var(--themeht-body-color)}.text-justify{text-align:justify}