.dark-bg .theme-title h2,.theme-bg .theme-title h2,.dark-bg .theme-title p,.theme-bg .theme-title p,.dark-bg .theme-title h6,.theme-bg .theme-title h6{color:var(--themeht-white-color)}.theme-title p{margin-bottom:0;color:var(--themeht-body-color)}.theme-title h2{margin-bottom:20px}.theme-title h2 span{background:radial-gradient(var(--themeht-primary-color),transparent);color:var(--themeht-white-color);padding:0 8px;border-radius:10px 30px;display:inline-block}.theme-title h6{position:relative;padding-left:10px;display:inline-block;z-index:9}.theme-title h6:before{content:'';position:absolute;left:0;top:50%;background:var(--themeht-white-color);width:30px;height:30px;border-radius:50%;margin-top:-15px;z-index:-1;-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite;border:1px dashed var(--themeht-primary-color)}.dark-bg .theme-title h6:before{background:var(--themeht-primary-color);border-color:var(--themeht-white-color)}.theme-bg .theme-title h6:before{background:var(--themeht-bg-dark-color)}.theme-bg .theme-title h2 span{background:radial-gradient(var(--themeht-text-color),transparent)}.text-white.elementor-widget-themeht-heading h1,.text-white.elementor-widget-themeht-heading h2,.text-white.elementor-widget-themeht-heading h3,.text-white.elementor-widget-themeht-heading h4,.text-white.elementor-widget-themeht-heading h5,.text-white.elementor-widget-themeht-heading h6{color:var(--themeht-white-color)}.btn{z-index:1;background:none;color:var(--themeht-text-color);padding:12px 25px;overflow:hidden;position:relative;display:inline-block;cursor:pointer;outline:none;border:0;border-radius:50px;text-decoration:none;font-weight:500}.btn-sm{padding:10px 25px;color:var(--themeht-text-color)}.btn.focus,.btn:focus{box-shadow:none;color:var(--themeht-white-color)}.btn+.btn{margin-left:15px}.btn.btn-theme{background:rgb(29,28,28);background:linear-gradient(90deg,rgba(29,28,28,1) 35%,rgba(84,84,84,1) 100%);color:var(--themeht-white-color)}.btn.btn-white{background:var(--themeht-white-color);color:var(--themeht-text-color)}.btn.btn-white:hover{color:var(--themeht-primary-color)}.btn-theme:hover{-webkit-box-shadow:10px 10px 99px 6px rgba(144,76,254,.6);-moz-box-shadow:10px 10px 99px 6px rgba(144,76,254,.6);box-shadow:10px 10px 99px 6px rgba(144,76,254,.6)}.btn i{font-size:22px;line-height:40px;vertical-align:middle;margin-left:10px;color:var(--themeht-white-color);border-radius:50%;width:40px;display:inline-block;height:40px;text-align:center;position:relative}.btn i:after{top:0;left:0;padding:0;z-index:10;border:1px dashed var(--themeht-white-color);pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite}.btn.btn-white i{color:var(--themeht-primary-color)}.btn.btn-white i:after{border-color:var(--themeht-primary-color)}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinAround{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.elementor-accordion .elementor-accordion-item{background:var(--themeht-white-color);margin-bottom:25px;border:none!important;box-shadow:0 10px 55px 5px rgba(137,173,255,.15);border-radius:10px}.elementor-accordion .elementor-accordion-item:last-child{margin-bottom:0}.themeht-accordion.elementor-widget-accordion .elementor-accordion .elementor-tab-title{padding:30px 20px}.themeht-accordion.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-title{line-height:26px;text-transform:capitalize;transition:all 0s ease-in-out 0s;color:var(--themeht-text-color);font-family:var(--themeht-typography-body-font-family)}.themeht-accordion.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--themeht-primary-color)}.themeht-accordion.elementor-widget-accordion .elementor-tab-title .elementor-accordion-icon{color:var(--themeht-white-color);background:var(--themeht-bg-dark-color);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-5px}.themeht-accordion.elementor-widget-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon{color:var(--themeht-white-color);background:var(--themeht-primary-color)}.themeht-accordion.elementor-widget-accordion .elementor-accordion .elementor-tab-content{color:var(--themeht-body-color);font-family:var(--themeht-typography-body-font-family);border-top:none;padding-top:0}.themeht-accordion.elementor-widget-accordion .elementor-accordion .elementor-tab-content p{margin-bottom:0}.social-icons ul{padding:0;margin:0;line-height:0}.social-icons li{display:inline-block;list-style:none;padding:0;margin:0 8px 0 0}.social-icons li a{background:var(--themeht-bg-light-color);display:inline-block;height:40px;width:40px;line-height:40px;font-size:14px;text-align:center;margin:0;border:0;color:var(--themeht-text-color);overflow:hidden;border-radius:10px}.social-icons li:hover a{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.team-member{position:relative;margin-bottom:50px}.team-member .team-images img{border-radius:10px}.team-member .team-description{position:relative;background:var(--themeht-white-color);padding:20px 25px;margin:-50px auto 0;text-align:center;width:60%;border-radius:10px}.team-social-icon{position:absolute;left:0;top:0;z-index:2}.team-member .team-description h5{margin-bottom:5px;text-transform:capitalize;font-weight:500;color:var(--themeht-body-color)}.team-member .team-description h5 a:hover{color:var(--themeht-primary-color)}.team-member .team-description span{font-size:14px}.team-social-icon li{margin-right:1px}.team-social-icon li a{background:var(--themeht-white-color);font-size:20px;height:50px;width:50px;line-height:50px;color:var(--themeht-body-color);display:inline-block;text-align:center}.team-social-icon li a:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.team-member img{width:100%}.counter{position:relative;z-index:9}.counter span{font-size:50px;font-weight:700;line-height:55px;display:inline-block;color:var(--themeht-text-color)}.counter h6{display:block;color:var(--themeht-primary-color);font-size:20px;position:relative;margin:10px 0 0}.themeht-blogs .post{margin-bottom:100px}.post-card{border-radius:10px;background:var(--themeht-white-color);position:relative;padding-bottom:40px;MARGIN-bottom:40px}.post-single-page .post-thumbnail img{border-radius:10px}.post-single-page .themeht-blogs .post{margin-bottom:0}.post-card .post-image img{width:100%}.post-card .post-bottom{padding:20px 30px}.post-card .post-bottom li+li:before{display:inline-block;padding-right:.2rem;color:var(--themeht-primary-color);content:"\f7a5";font-family:'Line Awesome Free';font-weight:700}.post-card .post-bottom .list-inline-item:not(:last-child){margin-right:0}.post-bottom li a{text-transform:capitalize;text-decoration:underline!important}.post-title h4{word-break:break-word;text-transform:capitalize}.blog .post-title h4{font-size:30px;line-height:40px}.post-cat .cat-links{font-size:0}.post-cat a,.cat-links a{color:var(--themeht-text-color);font-size:16px;display:inline-block}.post-cat a:hover,.cat-links a:hover{color:var(--themeht-primary-color)}.post-single-page .post-card{margin-top:0}.post-desc{padding:30px;padding-bottom:0;display:inline-block;width:100%;position:relative}.single-post .has-post-thumbnail .post-card .post-thumbnail{margin-bottom:30px}.tags-links a{color:var(--themeht-text-color);margin:8px 0;font-size:16px!important;font-weight:500;display:inline-block;text-decoration:underline!important}.tags-links a+a:before{display:inline-block;padding-right:.2rem;color:var(--themeht-primary-color);content:"\f7a5";font-family:'Line Awesome Free';font-weight:700}.tags-links a:hover{color:var(--themeht-primary-color)}.post-single-page .elementor-testimonial-wrapper .elementor-testimonial-content,.post-single-page .elementor-testimonial-wrapper .elementor-testimonial-name{color:var(--themeht-white-color)!important;font-style:italic;line-height:30px}.post-footer .post-cat{max-width:95%}.single-post .post-desc .entry-title{display:none}.single-post.elementor-default .post-desc .entry-title{display:block}.theme-tags{clear:both;margin-top:40px}.edit-link{margin-left:15px}.post-single-page .elementor-widget:not(:last-child){margin-bottom:0}.post-btn{background:var(--themeht-white-color);width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:30px;color:var(--themeht-primary-color)!important;margin-left:auto;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%)!important;position:absolute;bottom:-40px;right:40px}.post-btn i{transform:rotate(-45deg)}.post-btn:after{top:15%;left:15%;padding:0;z-index:10;border:1px dashed var(--themeht-text-color);pointer-events:none;position:absolute;width:70%;height:70%;border-radius:50%;content:'';-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite}.post-btn:hover:after{border-color:var(--themeht-primary-color)}.themeht-sidebar .widget-area{border-radius:10px;overflow:hidden;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);background:var(--themeht-white-color)}.widget h2{position:relative;font-size:24px;line-height:34px;margin-bottom:20px;padding-left:10px;display:inline-block;z-index:9;font-weight:500}.widget h2:before{content:'';position:absolute;left:0;top:50%;background:var(--themeht-white-color);width:30px;height:30px;border-radius:50%;margin-top:-15px;z-index:-1;-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite;border:1px dashed var(--themeht-primary-color)}.themeht-widget.widget{margin-bottom:0;padding:40px 30px;border-bottom:1px dashed var(--themeht-border-light-color)}.themeht-widget.widget:last-child{margin-bottom:0}.themeht-widget.widget ul,.themeht-widget.widget ol,.wp-block-archives ul{margin:0;padding-left:0}.themeht-widget.widget ul.children,.themeht-widget.widget ol.children{margin-left:15px;margin-top:15px}.themeht-widget.widget ul li,.themeht-widget.widget ol li,.wp-block-archives li,.wp-block-latest-posts li{list-style-type:none;margin-bottom:15px}.themeht-widget.widget ul li:last-child,.themeht-widget.widget ol li:last-child,.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0}.themeht-widget.widget .tagcloud a,.wp-block-tag-cloud a{margin:8px 0;font-size:16px!important;font-weight:500;display:inline-block;text-decoration:underline!important}.themeht-widget.widget .tagcloud a+a:before,.wp-block-tag-cloud a+a:before{display:inline-block;padding-right:.2rem;color:var(--themeht-primary-color);content:"\f7a5";font-family:'Line Awesome Free';font-weight:700}.themeht-widget.widget .tagcloud a:hover,.wp-block-tag-cloud a:hover{color:var(--themeht-primary-color)}.themeht-widget.widget_recent_entries li,.wp-block-latest-posts li{margin-bottom:15px}.search-form{position:relative}.search-form label{width:100%}.themeht-widget.widget.widget_pages ul,.themeht-widget.widget.widget_nav_menu ul{padding-left:20px}.search-form button[type="submit"]{background:inherit;color:var(--themeht-text-color);font-size:30px;line-height:55px;text-align:center;cursor:pointer;position:absolute;right:15px;padding:0;border:none;top:0;z-index:1}.search-form button[type="submit"]:hover{color:var(--themeht-primary-color)}.wp-block-search__inside-wrapper{position:relative}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;padding:0;border:none;background:transparent!important;font-size:0;right:15px}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:before{position:absolute;content:"\f002";font-family:'Line Awesome Free';font-weight:900;color:var(--themeht-text-color);font-size:30px;line-height:55px;text-align:center;cursor:pointer;right:0;padding:0;border:none;top:0;z-index:1}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover:before{color:var(--themeht-primary-color)}.themeht-widget.widget li a{font-weight:500}.themeht-widget.widget li .post-date{margin-top:10px;display:inline;color:var(--themeht-primary-color)}.widget_categories li{color:var(--themeht-primary-color)}.post-comment{margin-top:50px}.post-comment .comments-title,.post-comment .comment-reply-title{font-size:34px;line-height:44px;margin-bottom:30px}.post-comment .comment-reply-title{margin-bottom:15px}.comments-box{box-shadow:0 10px 30px 5px rgb(115 113 255 / 6%);padding:50px;margin-top:50px}.comment-author img{border-radius:10px;margin-right:15px;width:60px;height:60px;display:inline-block;position:absolute;left:20px;top:20px}.post-comment li.comment,.post-comment li.trackback,.post-comment li.pingback{margin-bottom:30px;list-style-type:none}.post-comment li.comment .comment-body,.post-comment li.trackback .comment-body,.post-comment li.pingback .comment-body{background:var(--themeht-white-color);position:relative;padding:25px;padding-left:100px;border-radius:10px;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);margin-bottom:30px;list-style-type:none}.post-comment .comment-meta{display:flex;align-items:center;margin-bottom:15px}.post-comment .comment-metadata{font-size:15px;margin-left:auto}.says{display:none}.comment-author.vcard a{text-transform:capitalize;font-size:18px;font-weight:600;color:var(--themeht-text-color)}.comment-author.vcard a:hover{color:var(--themeht-primary-color)}.comment-form-author{float:left;width:50%;padding-right:15px;margin-top:15px;margin-bottom:15px}.comment-form-email{float:left;width:50%;padding-left:15px;margin-top:15px;margin-bottom:15px}.comment-form-url{clear:both;margin-bottom:15px}.post-comment .form-submit{margin-top:30px;margin-bottom:38px}.comment-respond{margin-top:30px}.comment-form-comment{margin-top:30px;margin-bottom:0}.reply{text-align:right}.comment-reply-link,.comment-reply-link:focus,.comment-reply-link:visited,.comment-reply-link:active{border:1px dashed var(--themeht-border-light-color);position:relative;text-transform:uppercase;padding:5px 20px 5px 40px;background:var(--themeht-white-color);color:var(--themeht-text-color);display:inline-block;font-weight:600;font-size:14px}.comment-reply-link:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.comment-reply-link:before{content:'\f4ad';font-family:'Line Awesome Free';font-weight:900;font-size:20px;position:absolute;left:14px;top:5px}.post-comment .comment-metadata{font-size:15px}#comments small #cancel-comment-reply-link{margin-left:15px;font-size:22px;font-weight:600}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin-top:40px;clear:both}.site-main .comment-navigation .nav-links a,.site-main .posts-navigation .nav-links a,.site-main .post-navigation .nav-links a{border-radius:10px;background:var(--themeht-white-color);padding:25px;padding-left:85px;display:inline-block;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);transition:all 0s ease-in-out 0s;position:relative}.site-main .comment-navigation .nav-links a:hover,.site-main .posts-navigation .nav-links a:hover,.site-main .comment-navigation .nav-links a:hover{color:var(--themeht-primary-color)}.nav-title{display:inline-block;word-break:break-word;font-size:16px;font-weight:500;text-transform:capitalize}.site-main .comment-navigation .nav-links .nav-next a,.site-main .posts-navigation .nav-links .nav-next a,.site-main .post-navigation .nav-links .nav-next a{padding-left:25px;padding-right:85px}.site-main .comment-navigation .nav-previous a:before,.site-main .posts-navigation .nav-previous a:before,.site-main .post-navigation .nav-previous a:before,.site-main .comment-navigation .nav-next a:after,.site-main .posts-navigation .nav-next a:after,.site-main .post-navigation .nav-next a:after{position:absolute;top:50%;left:25px;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);font-family:"flaticon";content:"\f10b";font-size:22px;display:inline-block;z-index:99;background:var(--themeht-white-color);width:50px;height:50px;text-align:center;line-height:50px;border-radius:100%;color:var(--themeht-primary-color);margin-top:-25px}.site-main .comment-navigation .nav-next a:after,.site-main .posts-navigation .nav-next a:after,.site-main .post-navigation .nav-next a:after{left:inherit;right:25px;content:"\f10a"}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{padding-right:30px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{padding-left:30px}.post.sticky .post-card{box-shadow:none;background:var(--themeht-bg-light-color)}.testimonial{text-align:center}.testimonial-content p{font-size:24px;line-height:35px;margin-top:20px;font-weight:300}.testimonial .testimonial-caption h5{font-weight:500;margin-bottom:0;display:inline-block;background-color:var(--themeht-primary-color);color:var(--themeht-white-color);padding:0 5px}.testimonial-caption small{font-style:italic}.dark-bg .testimonial-content p,.dark-bg .testimonial-caption small,.theme-bg .testimonial-content p,.theme-bg .testimonial-caption small{color:var(--themeht-white-color)}.testimonial-carousel .carousel-inner{z-index:9}.testimonial-carousel .controls li{animation:leftRight 1.2s infinite;animation-duration:5s;width:150px;position:absolute;z-index:99}.testimonial-carousel .controls li.active{width:auto}.testimonial-carousel .controls li:nth-child(1){left:-15%;top:-30%}.testimonial-carousel .controls li:nth-child(2){left:0;bottom:-60%}.testimonial-carousel .controls li:nth-child(3){right:-15%;top:-30%}.testimonial-carousel .controls li:nth-child(4){right:0;bottom:-60%}.testimonial-carousel .controls li:nth-child(1) img{border-top-left-radius:100px;border-bottom-left-radius:100px}.testimonial-carousel .controls li:nth-child(2) img{border-bottom-left-radius:100px;border-bottom-right-radius:100px}.testimonial-carousel .controls li:nth-child(3) img{border-top-left-radius:100px;border-top-right-radius:100px}.testimonial-carousel .controls li:nth-child(4) img{border-top-right-radius:100px;border-bottom-right-radius:100px}.testimonial-quote{-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite;border:1px dashed var(--themeht-white-color);background:var(--themeht-primary-color);display:inline-block;width:40px;height:40px;line-height:40px;font-size:20px;color:var(--themeht-white-color);border-radius:50%}.theme-bg .testimonial-quote{background:var(--themeht-bg-dark-color)}.theme-bg .testimonial .testimonial-caption h5{background:var(--themeht-white-color);color:var(--themeht-primary-color)}@-webkit-keyframes leftRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes leftRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.featured-item{padding:30px;position:relative;z-index:1;border-radius:10px}.featured-item.style-1 .featured-icon{font-size:60px;line-height:120px;color:var(--themeht-text-color);display:inline-block;width:120px;height:120px;box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);border-radius:100%}.featured-item:hover .featured-icon,.feature-active .featured-item .featured-icon{color:var(--themeht-primary-color)}.featured-desc p{margin-bottom:0}.featured-title h4{margin:20px 0 15px;text-transform:capitalize}.dark-bg .featured-title h4,.dark-bg .featured-desc,.dark-bg .featured-icon,.theme-bg .featured-title h4,.theme-bg .featured-desc,.theme-bg .featured-icon{color:var(--themeht-white-color)}.featured-item.style-1{background:var(--themeht-white-color);padding:60px 40px;text-align:center}.featured-item.style-1 .featured-icon,.featured-item.style-1 .featured-title,.featured-item.style-1 .featured-desc{z-index:99;position:relative}.featured-item.style-1:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--themeht-border-light-color);z-index:9;transform:rotate(8deg);border-radius:10px}.featured-item.style-1:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--themeht-border-light-color);border-radius:10px}.dark-bg .featured-item.style-1:before,.dark-bg .featured-item.style-1:after{border-color:rgba(255,255,255,.2)}.featured-item.style-1:hover:before,.feature-active .featured-item.style-1:before{border-color:var(--themeht-primary-color);transform:rotate(10deg)}.featured-item.style-1 .border-anim{z-index:-1;position:absolute;width:140px;height:140px;left:-10px;top:-10px;border:2px solid var(--themeht-body-color);border-radius:50%;clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%,0 0);transition:all 500ms ease;-webkit-animation:round-circle 2s infinite linear;-moz-animation:round-circle 2s infinite linear;-o-animation:round-circle 2s infinite linear;animation:round-circle 2s infinite linear;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.featured-item.style-1 .border-anim:before{position:absolute;content:'';background:var(--themeht-white-color);width:12px;height:12px;left:21px;bottom:10px;border-radius:50%}.featured-item.style-1:hover .border-anim,.feature-active .featured-item.style-1 .border-anim{border-color:var(--themeht-primary-color);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0 0);-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}.featured-item.style-2{background:var(--themeht-white-color)}.dark-bg .featured-item{background:var(--themeht-text-color);box-shadow:none}.featured-item.style-2 .featured-icon{font-size:50px;line-height:1;display:inline-block;background:var(--themeht-primary-color);margin-left:-30px;padding:15px 30px;border-top-right-radius:10px;border-bottom-right-radius:10px;color:var(--themeht-white-color)}.dark-bg .featured-item.style-2 .featured-icon{background:rgb(29,28,28);background:linear-gradient(-90deg,rgba(29,28,28,1) 15%,rgba(3,6,14,1) 100%);color:var(--themeht-white-color)}.featured-item.style-2:hover{-webkit-box-shadow:10px 10px 99px 6px rgba(144,76,254,.6);-moz-box-shadow:10px 10px 99px 6px rgba(144,76,254,.6);box-shadow:10px 10px 99px 6px rgba(144,76,254,.6)}.dark-bg .featured-item.style-2:hover{background:var(--themeht-bg-dark-color)}@keyframes round-circle{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.price-table{padding:50px 30px;z-index:9;background-color:var(--themeht-bg-light-color);border-radius:10px}.price-title{margin-bottom:20px}.price-title h3{color:var(--themeht-text-color)}.price-value h2{font-size:50px;line-height:60px;color:var(--themeht-primary-color);margin-bottom:0}.price-value h2 span{font-size:18px;line-height:18px;font-weight:400}.price-list{margin:30px 0 40px}.price-list ul li{position:relative;display:block;margin-bottom:10px}.price-list ul li:last-child{margin-bottom:0}.price-list li i{color:var(--themeht-primary-color);font-size:16px;display:inline-block;margin-right:5px}.pricing-btn{position:absolute;right:0;background:var(--themeht-bg-dark-color);width:100px;height:100px;display:flex;align-items:center;justify-content:center;bottom:0;border-bottom-right-radius:10px;border-top-left-radius:50px;font-size:40px;color:var(--themeht-white-color)!important;border-left:10px solid var(--themeht-white-color);border-top:10px solid var(--themeht-white-color)}.pricing-btn i{transform:rotate(45deg)}.pricing-btn:hover{background:var(--themeht-primary-color)}.ht-progress-bar h4{color:var(--themeht-text-color);font-weight:500;font-size:18px}.ht-progress-bar .progress{height:4px;background:var(--themeht-rgb-color);overflow:visible;align-items:center;position:relative}.ht-progress-bar .progress .progress-bar{height:4px;background-color:var(--themeht-primary-color);overflow:visible;position:relative;border-radius:10px}.ht-progress-bar .progress-parcent{position:absolute;right:0;top:-35px;background-color:var(--themeht-primary-color);color:var(--themeht-white-color);font-size:16px;font-weight:600}.portfolio-item{position:relative;border-radius:10px;margin:35px;padding:15px;background:var(--themeht-white-color)}.portfolio-img{position:relative}.portfolio-title{padding-top:20px;text-align:center}.portfolio-item .portfolio-title .portfolio-cat a{color:var(--themeht-primary-color);font-weight:500;text-transform:uppercase;z-index:9;position:relative}.portfolio-item h4 a{color:var(--themeht-text-color);font-weight:500;display:inline-block;z-index:9;position:relative}.portfolio-item h4 a:hover{color:var(--themeht-primary-color)}.popup-img{background:var(--themeht-bg-dark-color);border-radius:50%;width:60px;height:60px;line-height:60px;text-align:center;display:block;font-size:24px;color:var(--themeht-white-color);opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;top:50%;left:50%;z-index:500;margin-left:-30px;margin-top:-30px}.portfolio-item .popup-img:hover{background:var(--themeht-primary-color);color:var(--themeht-white-color)}.portfolio-item:hover .popup-img{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-meta ul{padding-left:0}.portfolio-meta ul li{position:relative;list-style-type:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed var(--themeht-border-light-color)}.portfolio-meta ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.portfolio-meta ul li strong{color:var(--themeht-primary-color)}.portfolio-item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--themeht-primary-color);transform:rotate(8deg);z-index:-1;border-radius:10px}.portfolio-item:hover:before{border-color:var(--themeht-text-color);transform:rotate(6deg)}.portfolio-single-page p{margin-bottom:0}.work-process{background:var(--themeht-white-color);box-shadow:0 10px 55px 5px rgb(137 173 255 / 15%);padding:60px 40px 40px;position:relative;overflow:hidden;border-radius:10px}.shadow-none .work-process{box-shadow:none}.step-icon{display:inline-block;margin-bottom:20px;font-size:60px;line-height:1;color:var(--themeht-text-color)}.work-process .step-num{position:absolute;right:20px;top:20px;line-height:1;color:var(--themeht-white-color);font-size:100px;font-weight:700;text-shadow:2px 2px var(--themeht-primary-color)}.work-process p{margin-bottom:0}