:root{--bodyFont:"Poppins", sans-serif;--titleFont:"Tomorrow", sans-serif;--transition:all 0.5s ease-in-out;--transition-sec:all 1.8s ease-in-out;--transition-third:all 2.2s ease-in-out;--primaryColor:#ed2a00;--titleColor:#ffffff;--textColor:#474747;--bodyColor:#000000;--blackColor:#000000;--whiteColor:#ffffff;--menuColor:#000000;--borderColor:#e6e6e6;--borderColor2:#ffffff14;--btnTextColor:#000000;--btnTextHoverColor:var(--primaryColor);--btnBgColor:var(--primaryColor);--btnBgHoverColor:var(--primaryColor5);--linkColor:var(--secondaryColor);--linkHoverColor:var(--primaryColor);--neutralColor0:#ffffff;--neutralColor10:#fafafa;--neutralColor20:#f5f5f6;--neutralColor30:#ebebed;--neutralColor40:#dfdfe1;--neutralColor50:#c2c2c6;--neutralColor60:#b3b3b8;--neutralColor70:#a7a7ac;--neutralColor80:#98999e;--neutralColor90:#898a91;--neutralColor100:#7b7b83;--neutralColor200:#6c6d75;--neutralColor300:#5d5e67;--neutralColor400:#51525c;--neutralColor500:#42434e;--neutralColor600:#363742;--neutralColor700:#252632;--neutralColor800:#161725;--neutralColor900:#0a0b19;--neutralColor1000:#0d0d0d}@keyframes waves{0%{transform:scale(1);opacity:1}100%{transform:scale(1.6);opacity:0}}@keyframes fadeIn2nd{0%{opacity:0;transform:translate3d(-10%,0,0)}100%{opacity:1;transform:none}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.rs-animated-heading .title span,.rs-dual-heading .title span{display:inline-block}.rs-animated-heading .title-inner .title,.rs-animated-heading .title-inner .title .cd-headline{color:var(--titleColor);line-height:52px}.rs-animated-heading .title-inner .title{margin-bottom:10px}.rs-animated-heading .title-inner .title.title-upper{text-transform:uppercase}.rs-animated-heading .title-inner .title .cd-headline{font-weight:700;margin-left:10px;color:var(--secondaryColor)}.rs-animated-heading .title-inner .title .cd-headline p{margin-bottom:0}.rs-animated-heading .cd-words-wrapper{text-align:center}.title-no-margin h4.title{margin-bottom:5px}.title-no-margin h3.title{margin-bottom:3px!important;font-size:20px}.list-style{padding:0;margin:0;list-style:none}.list-style li{position:relative;padding-left:32px;margin-bottom:5px}.list-style li:before{content:"\f0a9";font-family:FontAwesome;position:absolute;left:0;top:0;font-size:20px}.no-padding{padding:0!important}.tp-features-list.separator_yes{position:relative}.tp-features-list.separator_yes:after{position:absolute;content:"";width:1px;height:14px;background:#f36464;right:0;top:50%;transform:translateY(-50%)}.font-size-0{font-size:0}.img-border-radius img{border-radius:15px!important}.menu-area .navbar ul>li>a span{position:relative;transition:0.5s;display:inline-block;background:var(--primaryColor);color:var(textColor);border-radius:30px;padding:0 12px;font-size:12px;font-weight:700}.navigation-center-bottom{display:flex;justify-content:end;z-index:2}@media screen and (max-width:575px){.navigation-center-bottom{display:none}}.navigation-center-bottom .swiper-button-next.box-style,.navigation-center-bottom .swiper-button-prev.box-style{width:60px;height:60px!important;line-height:60px;text-align:center;display:inline-block;cursor:pointer;border:1px solid #dfdcdc}.navigation-center-bottom .swiper-button-next.box-style i,.navigation-center-bottom .swiper-button-prev.box-style i{transform:rotate(0)}.navigation-center-bottom .swiper-button-next.box-style:hover i,.navigation-center-bottom .swiper-button-prev.box-style:hover i{transform:rotate(0)}@media screen and (max-width:575px){.tp-service-style-style2 .navigation-center-bottom{display:none}}.pagination-arrow .swiper-pagination-fraction{font-weight:700;font-size:16px;color:#fff}.pagination-arrow .swiper-pagination-fraction .swiper-pagination-current{color:#f64a00}.mfp-close{opacity:.9}.themephi-addon-slider{margin:0}.themephi-addon-slider .team-item{padding:0 15px}.tps-team .gray_yes .team-inner-wrap:hover img{filter:grayscale(100)}.content .elementor-widget-container:hover .themephi-heading .title{color:#fff}.content.left .elementor-widget-container{transform:translateX(-60px);animation:slide-one 10s linear infinite}.content.left.one .elementor-widget-container{transform:translateX(0);animation:slide-one1 10s linear infinite}@keyframes slide-one{0%{transform:translate3d(-60px,0,0)}25%{transform:translate3d(-30px,0,0)}50%{transform:translate3d(0,0,0)}75%{transform:translate3d(-30px,0,0)}100%{transform:translate3d(-60px,0,0)}}@keyframes slide-one1{0%{transform:translate3d(0,0,0)}25%{transform:translate3d(-30px,0,0)}50%{transform:translate3d(-60px,0,0)}75%{transform:translate3d(-30px,0,0)}100%{transform:translate3d(0,0,0)}}@media (max-width:1300px){.content.left .elementor-widget-container,.content.left.one .elementor-widget-container{animation:none;transform:translateX(0)}}.no-box-shadow .counter-top-area.style2 .tps-counter-list .count-text{box-shadow:none}.icon-button a{background:var(--primaryColor);color:#fff;padding:3px 17px;display:inline-block;font-size:20px;margin-bottom:25px;border-radius:18px}.icon-button a:hover{color:#fff;background:var(--secondaryColor)}.icon-button a i:before{font-size:inherit}.blogfull .icon-button a{margin-bottom:0}.bg-overflow-hidden{overflow:hidden}.feature-one-wrapper .elementor-icon-list-item{padding:15px 29px!important;background:#fff;border:1px solid #eee;border-radius:15px;max-width:-moz-max-content;max-width:max-content;margin-right:17px!important;margin-bottom:20px!important;cursor:pointer;transition:0.3s}.feature-one-wrapper .elementor-icon-list-item:hover{box-shadow:0 9px 18px rgb(24 16 16 / .0509803922)}.cta-input-arae{position:relative}.cta-input-arae input{border-radius:100px;margin-bottom:0!important}.cta-input-arae input[type=submit]{position:absolute;border-radius:100px;max-width:-moz-max-content;max-width:max-content;right:-2px}.mfp-iframe-holder .mfp-close{width:30px!important;height:30px;line-height:30px;border-radius:15px}.box-style-before-mn .box-style::before{z-index:-1}.tp-slider-navigation6>.box-style{box-shadow:0 0 5px 0 rgb(0 16 11 / .05)}.portfolio-filter{text-align:center;max-width:1290px;margin:auto;margin-bottom:40px}.portfolio-filter button{border-radius:15px;font-weight:600;font-size:16px;padding:12px 30px;margin-right:7px}.portfolio-filter span{color:#333;padding:10px;cursor:pointer;display:inline-block}.portfolio-filter span.active{color:var(--primaryColor)}.portfolio-filter span:hover{color:var(--primaryColor)}.sticky_search i:before{font-weight:700!important}.rs-cta{width:100%;display:inline-flex;align-items:center}.rs-cta .cta-content{text-align:left;order:unset}.rs-cta .cta-content .cta-title h3.title{margin:0 0 10px}.rs-cta .cta-content .cta-text .desc{margin:0}.rs-cta .rs-button{order:unset}.rs-cta .rs-button .readon{line-height:1;color:#fff;border-radius:0;font-weight:500}.rs-cta .rs-button .readon:hover{background:var(--secondaryColor)}.rs-cta .rs-button .readon i{margin:0;transform:translateX(5px);transition:all ease 0.3s}.tptab-main ul.nav{margin:0;display:flex;flex-wrap:wrap}.tptab-main ul.nav.bubble li a.active{position:relative}.tptab-main ul.nav.bubble li a.active:after{top:100%;left:15%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-top-color:var(--primaryColor);border-width:12px;margin-left:-30px}.tptab-main ul.nav li a{background:#f1f1f1;padding:10px;align-items:center;justify-content:center;position:relative;top:1px}.tptab-main ul.nav li a.active{background:var(--primaryColor);color:#fff}.tptab-main ul.nav li a i{margin-left:50px;color:var(--secondaryColor)}.tptab-main ul.nav li:first-child{margin-left:0!important}.tptab-main ul.nav li:last-child{margin-right:0!important}.tptab-main ul.nav li a:hover{background:var(--primaryColor)}.tptab-main ul.nav.icon_top li a,.tptab-main ul.nav.icon_top li a img,.tptab-main ul.nav.icon_top li a i{display:block}.tptab-main .tab-content{background:#f9f9f9;padding:10px;overflow:hidden}.tptab-main .tab-content p:last-child{margin:0}.tptab-main.vertical{display:flex}.tptab-main.vertical ul.nav{margin:0 20px 0 0;display:block}.tptab-main.vertical ul.nav.bubble li a.active{position:relative}.tptab-main.vertical ul.nav.bubble li a.active:after{top:100%;left:auto;right:-24px;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-left-color:var(--primaryColor);border-width:12px;margin-left:-30px}.tptab-main .tab-pane.active{animation:slide-down 2s ease-out}.tptab-main.no_item_menu ul{display:inline-flex}.tptab-main.no_item_menu.left{text-align:left}.tptab-main.no_item_menu.center{text-align:center}.tptab-main.no_item_menu.right{text-align:right}.tptab-main.bottom{display:flex;flex-wrap:wrap}.tptab-main.bottom ul.nav{order:2;width:100%}.tptab-main.bottom ul.nav a{box-shadow:0 30px 50px rgb(0 14 32 / .1);border-radius:10px}.tptab-main.bottom .tab-content{order:1;box-shadow:0 30px 50px rgb(15 18 22 / .14)}.tptab-main.bottom iframe{width:970px;height:576px}@keyframes slide-down{0%{opacity:0;transform:translateY(50%)}50%{opacity:1;transform:translateY(0)}}.tptab-main.style-2.vertical .row{align-items:center}.tptab-main.style-2.vertical ul.nav{display:flex;margin:0}.tptab-main.style-2.vertical ul.nav li{margin-right:0!important}.tptab-main.style-2.vertical ul.nav li a{padding:20px 0}.tptab-main.style-2.vertical ul.nav li a i{float:right;margin-top:10px!important}.tptab-main.style-2.vertical ul.nav li img{position:relative;top:-3px}.tptab-main.style-2 .tab-pane img.alignleft{margin-right:65px}.tptab-main.style-2 .tab-pane .text-list{margin:0;list-style:none;float:left}.tptab-main.style-2 .tab-pane .text-list li{font-size:16px;font-weight:500;padding-left:30px;margin-bottom:8px;color:var(--primaryColor);position:relative;z-index:1;list-style:none}.tptab-main.style-2 .tab-pane .text-list li:before{content:"\f00c";position:absolute;font-family:"Font awesome 5 Pro";font-size:16px;color:var(--primaryColor);left:0;top:-7px;z-index:1;line-height:40px;text-align:center}.tptab-main.style-2 .tab-pane .text-list li:last-child{border:none!important}.rsaddon_pro_box.default .pointer-events{pointer-events:none}.light-border .themephi-heading.style12 .sub-text:before,.light-border .rs-dual-heading.style12 .sub-text:before,.light-border .themephi-heading.style12 .sub-text:after,.light-border .rs-dual-heading.style12 .sub-text:after{background:rgb(255 255 255 / .2)}.tp-pricing-table-features-list .tp-circle-check:before{margin:0}.rsaddon_pro_box .portfolio-item .portfolio-content .p-category a{pointer-events:none}.elementor-invisible.elementor-widget-rs-timecounter{visibility:visible}.rs-dual-heading .second_title{color:var(--primaryColor)}.rs-image{position:relative;width:100%;height:100%}.rs-image.yes .veritcal{animation-name:veritcal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes veritcal{0%{transform:translateY(0)}50%{transform:translateY(100px)}100%{transform:translateY(0)}}.rs-image.yes .horizontal{animation-name:horizontal;animation-timing-function:linear;animation-duration:12s;animation-iteration-count:infinite}@keyframes horizontal{0%{transform:translateX(0)}50%{transform:translateX(100px)}100%{transform:translateX(0)}}.tp-features-list-content ul{list-style:none;margin:0}.tp-features-list-content ul li{list-style:none;display:inline-flex;align-items:center}.tp-features-list-content ul li .icon i{color:var(--titleColor);font-size:16px;display:inline-block}.tp-features-list-content ul li .icon svg{color:var(--titleColor);font-size:16px;display:inline-block;min-width:16px}.tp-features-list-content ul li .sub-text{font-size:16px;line-height:24px;display:block;font-weight:600;font-family:var(--titleFont);margin-bottom:-3px}.tp-features-list-content ul li .text-heading{font-weight:600;font-size:20px;line-height:30px;color:var(--titleColor);font-family:var(--titleFont);transition:0.3s}.tp-features-list-content ul li .text-heading span{display:block}.tp-features-list-content .separator_yes.rotate_yes:after{top:-7px;transform:skew(-10deg)}.right_icon_yes ul li a{padding-right:0!important;position:relative}.right_icon_yes ul li a:after{position:absolute;right:0;top:0;content:"\e80e";font-size:16px;font-family:"tp-icons";color:var(--primaryColor)}.left_icon_yes ul li a{padding-right:0!important;position:relative;padding-left:25px}.left_icon_yes ul li a:before{position:absolute;left:0;top:0;content:"\e80e";font-size:16px;font-family:"tp-icons"}.progress-wrap{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:1;visibility:hidden;transform:translateY(15px);transition:all 200ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{position:absolute;font-family:"tp-icons";content:"\e82d";text-align:center;line-height:46px;font-size:15px;color:var(--primaryColor);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear;border:2px solid var(--primaryColor);box-shadow:none;border-radius:50%!important;border-radius:5px}.progress-wrap:hover::after{opacity:1;content:"\e82d";border:2px solid var(--primaryColor)}.progress-wrap::before{position:absolute;font-family:"tp-icons";content:"\e82d";text-align:center;line-height:46px;font-size:15px;opacity:0;background:var(--primaryColor);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:2;transition:all 200ms linear}.progress-wrap:hover::before{opacity:0}.progress-wrap svg path{fill:none}.progress-wrap svg{color:#fff;border-radius:50%;background:#fff}.progress-wrap svg.progress-circle path{stroke:#fff;stroke-width:34px;box-sizing:border-box;transition:all 200ms linear}.rselement-dual-btn,.rselement-dual-btn-connector{display:inline-block}.rselement-dual-btn-wrapper{position:relative;text-align:center;font-weight:400}.rselement-dual-btn{padding:1.2rem 3rem;max-width:100%;color:#fff;text-decoration:none;font-size:14px}.rselement-dual-btn--left{background-color:#fe4d8b}.rselement-dual-btn--left:hover,.rselement-dual-btn--left:focus{background-color:#d00d51;color:#fff}.rselement-dual-btn--right{background-color:#3023ae}.rselement-dual-btn--right:hover,.rselement-dual-btn--right:focus{background-color:#2e1cde;color:#fff}.rselement-dual-btn-connector{position:absolute!important;z-index:9;overflow:hidden;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:0 0 0 5px rgb(255 255 255 / .3);color:#27374c;text-transform:uppercase;font-size:12px;line-height:30px;transform:translate(-50%,-50%);top:50%}.rselement-dual-btn-icon>svg{width:1em;height:auto}.rselement-dual-btn-icon>i{font-size:1em}.rselement-dual-btn-icon--before{margin-right:5px}.rselement-dual-btn-icon--after{margin-left:5px}.elementor-widget-rs-dual-button>.elementor-widget-container{display:flex}.elementor-widget-rs-dual-button .rselement-dual-btn--left{border-radius:0}.elementor-widget-rs-dual-button .rselement-dual-btn--right{border-radius:0}.elementor-widget-rs-dual-button .rselement-dual-btn-connector{top:50%;right:0}.single-work{width:100%;height:100%;padding:38px 40px 39px 40px;position:relative;z-index:2}.single-work .style7-chevron{color:#999}.single-work:before{content:"";position:absolute;background:#fff;box-shadow:none;width:100%;height:100%;left:0;top:0;z-index:-1;transition:all 0.3s ease 0s}.single-work.flex-row-reverse h5{padding-left:0;padding-right:25px}.single-work.flex-row-reverse:before{content:"";position:absolute;background-image:-ms-linear-gradient(0deg,#086ad8 0%,#378cff 100%);width:auto;height:0;top:auto;left:0;right:0;bottom:0;margin-left:10px;margin-right:10px;z-index:-1;transition:all 0.3s ease 0s}.single-work.flex-row-reverse:hover:before{bottom:-10px;height:10px}.single-work:after{content:"";position:absolute;box-shadow:none;width:100%;height:0;left:0;top:0;z-index:-1;transition:all 0.3s ease 0s}.single-work h5{color:#040404;line-height:1.5;margin:0;padding-left:20px}.single-work .number{font-size:14px;font-weight:700;color:#040404;border:2px solid #f2f2f2;border-radius:50%;background:#fff;position:absolute;top:50%;transform:translateY(-50%);right:40px;width:54px;height:54px;z-index:2;text-align:center;line-height:52px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all 0.3s ease 0s}.tpelements-unique-slider.cta_bottom_border .grid-item.slick-slide{position:relative}.tpelements-unique-slider.cta_bottom_border .grid-item.slick-slide.slick-center:before,.tpelements-unique-slider.cta_bottom_border .grid-item.slick-slide:hover:before{position:absolute;content:"";width:90%;height:1px;background-image:-webkit-linear-gradient(0deg,#43baff 0%,#7141b1 100%);bottom:0;left:5%}.product-filter{margin-bottom:20px}.product-filter span{color:#333;padding:10px;cursor:pointer;display:inline-block}.product-filter span.active{color:var(--primaryColor)}.product-filter span:hover{color:var(--primaryColor)}.logo-border-radius .rs-grid-img{border-radius:100%}.swiper-button-prev,.swiper-button-next{background-image:none!important;width:50px;height:45px;transition:all 0.5s}.swiper-button-prev:after,.swiper-button-next:after{display:none!important;content:""}.swiper-button-prev:before,.swiper-button-next:before{content:"\e80f";font-family:"tp-icons";padding-right:10px!important;color:#040404;position:absolute;left:13px;bottom:10px;font-style:normal;font-weight:lighter;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:700}.swiper-button-prev:before{content:"\e80d"}.tp-line-height{line-height:14px}.fix-thumb-slider{max-height:350px!important}.fix-thumb-slider .swiper-wrapper{max-height:350px!important}.fix-thumb-slider .swiper-wrapper .swiper-slide{width:80px!important;height:80px!important;cursor:pointer}.themephi-heading .sub-text span{padding:2px 8px;color:#fff;border-radius:50px;font-size:12px;font-weight:700;margin-left:5px}.elementor-widget-tp-logo .tp-addon-slider{align-items:center}.menu-area.separator_yes{position:relative}.menu-area.separator_yes:after{position:absolute;content:"";width:1px;height:14px;right:0;top:50%;transform:translateY(-50%);background:#f36464}.logo-grid-height .tp-grid-figure{height:100px;display:flex;justify-content:center;align-items:center}.make-white-image img{filter:brightness(0) invert(1)!important}.home-one-gallery .gallery-icon{overflow:hidden}.rs-galleys .galley-img{position:relative;z-index:1}.rs-galleys .galley-img::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:rgb(0 0 0 / .3);opacity:0;visibility:hidden;transition:all 0.3s linear 0s}.rs-galleys .galley-img .image-popup.zoom-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.3s linear 0s}.rs-galleys .galley-img:hover .image-popup.zoom-icon{opacity:1;visibility:visible}.rs-galleys .galley-img:hover::before{opacity:1;visibility:visible}@keyframes jump-1{0%{transform:translate3d(0,0,0)}40%{transform:translate3d(0,20px,0)}100%{transform:translate3d(0,0,0)}}@keyframes jump-2{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}.path-vert{stroke-dasharray:1000;animation:draw1 2s linear alternate}@keyframes draw1{from{stroke-dashoffset:1200}to{stroke-dashoffset:600}}.head-top-menu .navbar-menu ul#single-menu li a{transition:0.3s}.head-top-menu .navbar-menu ul#single-menu li::after{position:absolute;content:"";right:0;top:-5px;height:67px;width:1px;background:#d1d1d1;transform:rotate(11deg)}.head-top-menu .navbar-menu ul#single-menu li:last-child::after{content:"";display:none}.head-top-menu .navbar-menu ul#single-menu:last-child a{padding-right:0}.menu-cart-area{position:relative;cursor:pointer;padding:0!important}.menu-cart-area span.icon-num{width:20px;height:20px;line-height:20px;border-radius:50%;display:inline-block;text-align:center;font-size:12px;position:absolute;right:-10px;bottom:-2px}.menu-cart-area:hover{background:unset}.cart-icon-total-products .cart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.cart-icon-total-products .cart-header .cart-heading{font-size:17px;font-weight:600;color:var(--titleColor);margin:0;list-style:20px}.cart-icon-total-products .widgettitle{display:none}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li{border-bottom:1px solid #e7e7e7;padding-bottom:12px;margin-bottom:12px;padding-left:35px}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li:last-child{border-bottom:0}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li a{color:var(--titleColor)}.cart-icon-total-products .woocommerce.widget_shopping_cart .cart_list li a.remove{line-height:20px;top:3px}.cart-icon-total-products .woocommerce.widget_shopping_cart .quantity{border:none;padding:3px 0 0;display:block}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a{text-align:center;background:0 0;background:var(--titleColor);color:#fff;font-weight:700;font-family:var(--titleFont);border:0;position:relative;overflow:hidden;z-index:1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:var(--primaryColor);transform:translateY(110%);transition:0.3s;transition-delay:0.1s;z-index:-1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a.checkout{background:var(--primaryColor)}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a.checkout:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:var(--titleColor);transform:translateY(110%);transition:0.3s;transition-delay:0.1s;z-index:-1}.cart-icon-total-products .woocommerce.widget_shopping_cart .buttons a:hover:after{transform:translateY(0)}.cart-icon-total-products .woocommerce ul.cart_list li img,.cart-icon-total-products .woocommerce ul.product_list_widget li img{width:70px}.cart-icon-total-products .woocommerce-mini-cart__total.total{padding-top:30px}.cart-icon-total-products .woocommerce-mini-cart__total.total strong{font-size:18px;text-transform:uppercase}.cart-icon-total-products .woocommerce-mini-cart__total .woocommerce-Price-amount{float:right;font-size:18px;color:#404040;font-weight:700}.tp-features-list-portfolio-content{background:var(--secondaryColor);box-shadow:0 10px 21px rgb(27 18 18 / .05);border-radius:0 0 0 0}.tp-features-list-portfolio-content .pinfo--sidebar-title{padding:24px 40px;background:var(--primaryColor);border-radius:0 0 0 0;color:#fff;margin-bottom:0}.tp-features-list-portfolio-content .info-body{padding:15px 40px}.tp-features-list-portfolio-content .info-body .single-info{display:flex;align-items:center;padding:24px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.tp-features-list-portfolio-content .info-body .single-info i{height:50px;width:50px;background:#f9f0f0;color:var(--primaryColor);font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:15px}.tp-features-list-portfolio-content .info-body .single-info .info-details{margin-left:0}.tp-features-list-portfolio-content .info-body .single-info .info-details span{margin-bottom:5px}.tp-features-list-portfolio-content .info-body .single-info .info-details .name{font-size:18px;margin-bottom:0;margin-top:3px}.tp-features-list-portfolio-content .info-body .single-info:last-child{border-bottom:none}.border-icon-list .elementor-icon-list-items li .elementor-icon-list-icon{position:relative;top:-11px}.single .themephi-porfolio-details .ps-navigation{padding:60px 60px 50px;background:#f8f8f8;border:none;margin-bottom:110px}.single .themephi-porfolio-details .ps-navigation .tps-left-write-blog-wrapper-main .single{display:flex;align-items:center;gap:50px;cursor:pointer}.single .themephi-porfolio-details .ps-navigation .tps-left-write-blog-wrapper-main .left-icon-area{text-align:left}.single .themephi-porfolio-details .ps-navigation .tps-left-write-blog-wrapper-main .right-icon-area{text-align:right}.show-icon-box-shadow .icon{box-shadow:0 12px 25px rgb(0 0 0 / .04);border-radius:50%}@media (max-width:991px){.tps-company-process .title-three-left .bg-title{font-size:100px}}@media (max-width:768px){.tps-company-process .title-three-left .bg-title{font-size:80px}}@media (max-width:500px){.tps-company-process .title-three-left .bg-title{font-size:50px}}.tabItem .table-responsive .box-style{height:50px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table .box-style{min-width:130px}.table-responsive table .box-style::before{z-index:-1}.table-responsive .table tbody tr td,.table-responsive .table tbody tr th{min-width:180px;vertical-align:middle}.table-responsive .table tbody tr th{text-align:start}.table-responsive th:first-child,.table-responsive th:last-child,.table-responsive td:first-child,.table-responsive td:last-child{padding:0 30px}@media (max-width:767px){.table-responsive table{width:130%}}.tps-tab-advance .nav{padding:0;margin:0;justify-content:center}.tps-tab-advance .nav li{margin-right:20px;margin-bottom:10px;flex:1}.tps-tab-advance .nav li button{border:none;background:#fff0;border-radius:100px;padding:5px 20px;color:var(--secondaryColor);font-size:18px;font-weight:400;font-family:var(--titleFont);position:relative;width:-moz-max-content;width:max-content}.tps-tab-advance .nav li:last-child{margin-right:0}.tab-custom-nav .nav{float:right;position:relative;bottom:102px;z-index:1}.tab-custom-nav .tab-content{clear:both}.themephi-blog-grid .grid-item{margin-bottom:30px}.rs-business-hour .rs-business-schedule{display:flex;justify-content:space-between;padding:8px}.tp-tabs-inner-wrapper .tp-tab.selected .tp-tab-title{position:relative}.tp-tabs-inner-wrapper .tp-tab.selected .tp-tab-title::after{content:"";display:block;width:100%;height:1px;background:#000;margin-top:10px}.tp-elevate-about-warp .about-four-img{position:relative}.tp-elevate-about-warp .about-four-img .thumbnail-1{position:relative;max-width:-moz-max-content;max-width:max-content;z-index:1}.tp-elevate-about-warp .about-four-img .thumbnail-1:after{position:absolute;content:"";border:1px solid var(--primaryColor);height:100%;width:100%;left:30px;top:30px;z-index:-1}.tp-elevate-about-warp .about-four-img .thumbnail-1 .experience{position:absolute;right:-220px;top:0;display:flex;align-items:center;gap:15px}.tp-elevate-about-warp .about-four-img .thumbnail-1 .experience h3{font-size:86px;color:var(--primaryColor)}.tp-elevate-about-warp .about-four-img .thumbnail-1 .experience span.plus{color:var(--primaryColor);font-size:20px;font-weight:600}.tp-elevate-about-warp .about-four-img .thumbnail-1 .experience span{color:#000;font-weight:600;display:block;text-transform:uppercase}.tp-elevate-about-warp .about-four-img .thumbnail-2{position:absolute;top:80px;right:0;z-index:2}.tp-elevate-about-warp .about-four-img .thumbnail-2 img{border:10px solid #fff;animation:jump-2 5s linear infinite}.tp-elevate-about-warp .about-four-img .thumbnail-2 span{position:absolute;min-width:-moz-max-content;min-width:max-content;right:9px;top:9px;padding:8px 30px;background:var(--primaryColor);color:#fff;animation:jump-2 5s linear infinite;letter-spacing:.1em;font-weight:700;font-size:16px;line-height:24px}.tp-elevate-about-warp.style2 .thumbnail-about-eight{position:relative}.tp-elevate-about-warp.style2 .thumbnail-about-eight .experience-area{max-width:203px;position:absolute;top:42%;right:40px;animation:jump-2 8s linear infinite;background:#fff;padding:30px 40px;box-shadow:0 15px 30px rgb(0 0 0 / .07)}.tp-elevate-about-warp.style2 .thumbnail-about-eight .experience-area .image-area{position:relative}.tp-elevate-about-warp.style2 .thumbnail-about-eight .experience-area .image-area span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:600;font-size:40px}.tp-elevate-about-warp.style2 .thumbnail-about-eight .experience-area p{text-align:center;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.1em;color:#0c0a0a;margin:0;margin-top:12px}tp-grid-figure .logo-img{text-align:center}tp-grid-figure .logo-img a{transition:all 0.5s}tp-grid-figure .logo-img img{margin:0 auto;transition:all 0.5s;border-radius:15px}tp-grid-figure .logo-img:hover img{opacity:1}tp-grid-figure .logo-img:hover a.back{display:block}tp-grid-figure .logo-img:hover a.back-exists{display:none}tp-grid-figure .logo-img.logo-gray a:hover img{opacity:80%}.tps-addon-number .number-part{position:relative;text-align:center}.tps-addon-number .number-part .number-icon{display:inline-block;padding:5px;font-size:50px;color:var(--primaryColor);transition:all ease 0.3s}.tps-addon-number .number-part .number-icon i{transition:all ease 0.3s}.tps-addon-number .number-part .number-icon img{max-width:unset;width:50px;height:50px}.tps-addon-number .number-part .number-icon.grayscale img{filter:gray;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.3s ease 0s}.tps-addon-number .number-part .number-icon.grayscale img:hover{filter:none;-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.tps-addon-number .number-part .number-icon:hover{color:var(--secondaryColor)}.tps-addon-number .number-part .number-icon:after{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:90px;height:90px;background:var(--primaryColor);border-radius:50%;animation:pulse-border 1500ms ease-out infinite;opacity:0;transition:all 0.3s ease 0s;visibility:hidden}.tps-addon-number .number-part .number-text{position:relative}.tps-addon-number .number-part .number-text .number-area{display:inline-block;margin-bottom:40px;z-index:1;position:relative;transition:all 0.3s ease 0s;text-align:center}.tps-addon-number .number-part .number-text .number-area .number-prefix{color:#fff;background-color:var(--primaryColor);font-weight:700;font-size:20px;line-height:60px;width:60px;height:60px;border-radius:50%;position:relative}.tps-addon-number .number-part .number-text .number-area .number-prefix:before{position:absolute;content:"";left:50%;top:50%;background:rgb(232 28 46 / .1019607843);height:90px;width:90px;transform:translate(-50%,-50%);z-index:-1;border-radius:50%}.tps-addon-number .number-part .number-text .number-prefix{display:block;font-size:50px;font-weight:700;line-height:1.4;color:var(--titleColor)}.tps-addon-number .number-part .number-text .number-title{position:relative}.tps-addon-number .number-part .number-text .number-title .title{font-size:24px;margin:0 0 10px;color:var(--titleColor)}.tps-addon-number .number-part .number-text .number-title .title a{color:var(--titleColor)}.tps-addon-number .number-part .number-text .number-title .title a:hover{color:var(--linkHoverColor)}.tps-addon-number .number-part .number-text .number-txt{color:var(--bodyColor);margin:0}.tps-addon-number .number-part .number-text .number-btn-part{margin:15px 0 0}.tps-addon-number .number-part .number-text .number-btn-part .number-btn{position:relative;display:inline-block;color:var(--secondaryColor);transition:all ease 0.3s}.tps-addon-number .number-part .number-text .number-btn-part .number-btn i{transition:all ease 0.3s}.tps-addon-number .number-part .number-text .number-btn-part .number-btn:hover{color:var(--primaryColor)}.tps-addon-number .number-part .number-text .number-btn-part .number-btn.icon-after span{float:left}.tps-addon-number .number-part .number-text .number-btn-part .number-btn.icon-after i{margin-left:10px}.tps-addon-number .number-part .number-text .number-btn-part .number-btn.icon-before span{float:right}.tps-addon-number .number-part .number-text .number-btn-part .number-btn.icon-before i{margin-right:10px}.tps-addon-number .number-part:after{content:"";width:0;height:4px;background:var(--primaryColor);position:absolute;transition:all 0.3s ease 0s;bottom:0;left:50%;z-index:9;transform:translateX(-50%)}.tps-addon-number .number-part:hover .number-icon{color:var(--secondaryColor)}.tps-addon-number .number-part:hover .number-icon:after{opacity:1;visibility:visible}.tps-addon-number .number-part:hover .number-text .number-title .title{color:var(--primaryColor)}.tps-addon-number .number-part:hover .number-text .number-title .title a{color:var(--primaryColor)}.tps-addon-number .number-part:hover:after{width:100%}.tps-addon-number.number-style2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primaryColor);transform:scaleY(0);transition:all 0.3s ease 0s}.tps-addon-number.number-style2 .number-part{background:0 0;text-align:left;position:relative;z-index:1}.tps-addon-number.number-style2:hover:before{transform:scaleY(1)}.tps-addon-number.number-style3 .number-part{border-bottom-width:4px;transition:all 0.3s ease 0s;position:relative}.tps-addon-number.number-style3 .number-part .number-icon{width:90px;margin:0 auto;position:absolute;left:50%;top:-45px;transform:translateX(-50%);background:#fff;box-shadow:0 3px 36px rgb(0 0 0 / .04);transition:all 0.3s ease 0s;height:90px;line-height:90px;text-align:center;border-radius:100%}.tps-addon-number.number-style3 .number-part .number-icon i{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.tps-addon-number.number-style3 .number-part .number-icon img{width:45px;height:45px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.tps-addon-number.number-style3 .number-part:hover .number-icon{top:-35px}.tps-addon-number.number-style4 .number-part{display:inline-flex}.tps-btn{padding:17px 30px;min-width:-moz-max-content;min-width:max-content;font-size:16px;line-height:21px;font-weight:500;border-radius:15px;background:var(--primaryColor);color:var(--btnTextColor)}.tps-btn:hover{background-color:var(--titleColor)}.portfolio-slider-nav{max-width:1320px;position:relative;margin:auto;z-index:1}.portfolio-slider-nav .swiper-button-prev,.portfolio-slider-nav .swiper-button-next{position:relative;font-size:22px;color:var(--titleColor);height:60px!important;width:60px!important;display:inline-block;line-height:60px;text-align:center;border-radius:50%;background:var(--whiteColor);transition:0.3s}.portfolio-slider-nav .swiper-button-prev:hover,.portfolio-slider-nav .swiper-button-next:hover{background:var(--primaryColor);color:var(--whiteColor)}.portfolio-slider-nav .swiper-button-prev::before,.portfolio-slider-nav .swiper-button-next::before{font-size:0}.portfolio-slider-nav .swiper-button-prev{left:93%;top:-80px;transform:translateX(-93%)}.portfolio-slider-nav .swiper-button-next{position:absolute;right:0;top:-75px}.portfolio-style2 .portfolio-slider-nav .swiper-button-prev,.portfolio-style2 .portfolio-slider-nav .swiper-button-next{color:var(--whiteColor);height:60px!important;width:60px!important;display:inline-block;line-height:60px;text-align:center;border-radius:0;background:#fff0;transition:0.3s;border:1px solid rgb(255 255 255 / .2)}.portfolio-style2 .portfolio-slider-nav .swiper-button-prev:hover,.portfolio-style2 .portfolio-slider-nav .swiper-button-next:hover{background:var(--primaryColor)}.swipper-bulet-pagination{margin-top:100px}.swipper-bulet-pagination .swiper-pagination-bullets{position:absolute;bottom:-108px;left:47.5%;max-width:-moz-max-content;max-width:max-content;background:#fff;padding:5px 15px;border-radius:33px}.swipper-bulet-pagination .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;width:9px;height:9px;background:#ededed;border-radius:50%;opacity:1}.swipper-bulet-pagination .swiper-pagination-bullets .swiper-pagination-bullet-active{width:9px;height:9px;background:var(--primaryColor);border-radius:50%;opacity:1}.swiper-pagination-new.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{margin:auto;text-align:center;left:50%;transform:translateX(-50%)}.rs-skill-bar .skillbar{background:#eee;display:inline-block;height:6px;position:relative;width:100%}.rs-skill-bar .skillbar .skillbar-bar{background:var(--primaryColor);height:6px;width:0;margin-bottom:0}.rs-skill-bar .skillbar .skillbar-title,.rs-skill-bar .skillbar .skill-bar-percent{position:absolute}.rs-skill-bar .skillbar .skillbar-title{color:#fff;font-size:20px;font-weight:600}.rs-skill-bar .skillbar .skill-bar-percent{font-size:15px;font-weight:700;color:var(--titleColor)}.rs-skill-bar.animation .skillbar .skillbar-bar,.rs-skill-bar.striped .skillbar .skillbar-bar{background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.rs-skill-bar.animation .skillbar .skillbar-bar{animation:rs-progress-pie-stripes 1s linear infinite}.rs-skill-bar.style1{padding-top:25px}.rs-skill-bar.style1 .skillbar .skillbar-title{top:-40px}.rs-skill-bar.style1 .skillbar .skill-bar-percent{right:0;top:-40px}.rs-skill-bar.style2 .skillbar .skillbar-title{left:0;padding:2px 20px 0;top:0;width:auto;background:#83b614}.rs-skill-bar.style2 .skillbar .skill-bar-percent{right:10px;top:0}.tps-tab-style-one .button-area{padding:30px;border:1px solid rgb(255 255 255 / .1);border-radius:20px;background:var(--primaryColor);text-align:left;min-width:-moz-max-content;min-width:max-content}.tps-tab-style-one .button-area button{background:transparent!important;color:#fff;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .1);margin-bottom:15px;font-size:18px;font-weight:600;text-align:left;padding-left:0;border-radius:0}.tps-tab-style-one .button-area button:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tps-tab-style-one .button-area button.active{color:var(--primaryColor)}.tps-tab-style-one .tab-content{margin-left:25px}.tps-tab-style-one .tab-content .tps-tab-content-one{margin-right:-8px;font-size:16px;font-weight:500;color:#fff;line-height:26px;margin-top:-4px;margin-bottom:24px;animation:slide-down 2s ease-out}.tps-tab-style-one .tab-content .tps-tab-content-one ul{list-style:none;margin:20px 0 0}.tps-tab-style-one .tab-content .tps-tab-content-one ul li{margin-bottom:10px;font-size:16px;color:#5d666f;font-weight:400;position:relative;padding-left:28px}.tps-tab-style-one .tab-content .tps-tab-content-one ul li:before{content:"\e853";position:absolute;font-family:"tp-icons";left:0;top:0;font-size:20px;color:#0b4df5}.tps-tab-style-one .tab-content .tps-tab-content-one a.tps-btn{margin-top:40px;display:block;max-width:-moz-max-content;max-width:max-content}.tps-tab-style-one.horizontal .d-flex.contoler-company{display:block!important}.tps-tab-style-one.horizontal .d-flex.contoler-company .flex-column{flex-direction:row!important;display:flex;align-items:flex-start}.tps-tab-style-one.horizontal .d-flex.contoler-company .flex-column.button-area{padding:10px 30px;border:1px solid rgb(255 255 255 / .1);border-radius:20px;background:var(--primaryColor);text-align:left;min-width:-moz-max-content;min-width:max-content;margin-bottom:30px}.tps-tab-style-one.horizontal .d-flex.contoler-company .flex-column.button-area button:last-child{padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .1)}@media only screen and (max-width:1024px){.tptab-main.vertical ul.nav{margin-right:0}.tps-tab-content-one{animation:slide-down 2.5s ease-out}.tptab-main.vertical ul.nav.bubble li a.active:after{display:none}}.swiper.team-slider-style1{position:inherit}.swiper.team-slider-style1 .team-item{overflow:visible}.swiper.team-slider-style1 .team-item .team-inner-wrap{overflow:hidden}.swiper.team-slider-style1 .team-item .social-icons1{text-align:center;margin-top:14px}.swiper.team-slider-style1 .team-item .social-icons1 a i{color:#fff;font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;transition:0.3s all ease;border-radius:50%;margin:0}.swiper.team-slider-style1 .team-item .image-wrap{position:relative;overflow:hidden}.swiper.team-slider-style1 .team-item .image-wrap .social-icons1{position:absolute;right:-50px;bottom:0;width:50px;background:var(--primaryColor);padding:12px 0;opacity:0;visibility:hidden;transition:0.8s}.swiper.team-slider-style1 .team-item .image-wrap .social-icons1 a{padding:0;background:#fff0}.swiper.team-slider-style1 .team-item .image-wrap .social-icons1 a i{background:#fff0}.swiper.team-slider-style1 .team-item .image-wrap .social-icons1 a:hover i{color:var(--btnTextColor);background:#fff0}.swiper.team-slider-style1 .team-item :hover .image-wrap .social-icons1{right:0;width:50px;opacity:1;visibility:visible}.swiper.team-slider-style1 .team-item .team-content{text-align:left;margin:0;padding:30px 30px 25px;background:var(--primaryColor);margin-bottom:20px;position:unset;opacity:1}.swiper.team-slider-style1 .team-item .team-content h3.team-name{font-weight:600;font-size:24px;line-height:30px;margin-bottom:0;text-transform:capitalize}.swiper.team-slider-style1 .team-item .team-content h3.team-name a{text-decoration:none;color:#fff}.swiper.team-slider-style1 .team-item .team-content h3.team-name a:hover{color:#c4c4c4}.swiper.team-slider-style1 .team-item .team-content p.team-title{text-transform:uppercase;font-size:14px;color:var(--whiteColor);font-weight:700;margin-bottom:0;margin-top:5px}.swiper.team-slider-style1 .team-item .social-icons{display:none}.swiper.team-slider-style1 .tp-slider-navigation.team{position:absolute;right:0;top:-172px;z-index:2}.team-slider-style1 .team-item .team-content{margin:0}#team-slider-img-shadow .team-item{padding-bottom:30px}#team-slider-img-shadow .team-inner-wrap{box-shadow:0 2px 20px rgb(24 16 16 / .09)}.team-slider-style2{padding-bottom:110px!important}.team-slider-style2 .team-inner-wrap{position:relative;margin-bottom:35px;padding-top:20px}.team-slider-style2 .team-inner-wrap .image-wrap{border-radius:15px;overflow:hidden}.team-slider-style2 .team-inner-wrap a{text-decoration:none}.team-slider-style2 .team-inner-wrap .team-img-sec{position:relative}.team-slider-style2 .team-inner-wrap .wrap-text{box-shadow:0 5px 20px rgb(34 34 34 / .1);padding:0 40px 12px;background:#fff}.team-slider-style2 .team-inner-wrap .wrap-text .team-desc{margin-bottom:0}.team-slider-style2 .team-content{position:absolute;left:0;bottom:-20%;background:var(--primaryColor);border-radius:0 15px 15px 15px;box-shadow:0 4px 27px rgb(0 0 0 / .0705882353);text-align:center}.team-slider-style2 .team-content .header{padding:30px 82px 22px 82px;border-bottom:1px solid #f0f0f0}.team-slider-style2 .team-content .header .team-name{margin-bottom:3px}.team-slider-style2 .team-content .header .team-name a{color:#fff}.team-slider-style2 .team-content .header .team-title{color:#f64a00}.team-slider-style2 .team-content .social-icons{padding:27px 0 36px 0;display:flex;justify-content:center}.team-slider-style2 .team-content .social-icons a{position:relative;z-index:1;transition:0.3s;width:40px;height:40px;background-color:#f6f6f6;border-radius:50%;display:block;line-height:40px;margin-right:7px}.team-slider-style2 .team-content .social-icons a:last-child{margin-right:0}.team-slider-style2 .team-content .social-icons a i{font-size:14px;color:#0f2923;transition:0.3s}.team-slider-style2 .team-content .social-icons a:hover{background:#f64a00}.team-slider-style2 .team-content .social-icons a:hover i{color:#fff}.team-slider-style3 .style3{margin-bottom:60px}.team-slider-style3 .team-item{padding:25px;position:relative}.team-slider-style3 .team-item:after{position:absolute;content:"";width:0;height:0;border-top:200px solid var(--secondaryColor);border-right:200px solid #fff0;left:0;top:-10px}.team-slider-style3 .team-item:before{position:absolute;content:"";width:0;height:0;border-bottom:200px solid var(--secondaryColor);border-left:200px solid #fff0;right:0;bottom:-10px}.team-slider-style3 .team-item img{position:relative;z-index:99}.team-slider-style3 .team-item .team-inner-wrap{position:relative}.team-slider-style3 .team-item .team-inner-wrap:before{position:absolute;content:"";width:100%;height:100%;background:var(--secondaryColor);opacity:.8;left:0;top:0;z-index:100;opacity:0;transition:var(--transition)}.team-slider-style3 .team-item .team-content{position:absolute;display:block;left:50%;width:100%;top:30%;transform:translate(-50%,-50%);text-align:center;z-index:110;color:#fff;padding:15px;opacity:0;transition:var(--transition)}.team-slider-style3 .team-item .team-content .team-name{margin-bottom:0;font-size:20px}.team-slider-style3 .team-item .team-content .team-name a{color:#fff}.team-slider-style3 .team-item .team-content .team-title{color:#fff;position:relative;padding-bottom:8px;margin-bottom:10px;font-size:14px;display:block}.team-slider-style3 .team-item .team-content .social-icons a{color:#fff;margin-right:12px;font-size:16px}.team-slider-style3 .team-item .team-content .social-icons a:last-child{margin-right:0}.team-slider-style3 .team-item .team-content .social-icons a:hover{opacity:.8}.team-slider-style3 .team-item:hover .team-content{opacity:1;width:100%;top:50%}.team-slider-style3 .team-item:hover .team-inner-wrap:before{opacity:.8}.team-slider-style4 .team-item{margin-bottom:60px;position:relative}.team-slider-style4 .team-item .image-wrap{overflow:hidden}.team-slider-style4 .team-item .image-wrap img{width:100%;transition:1.3s}.team-slider-style4 .team-item .image-wrap:hover img{transform:scale(1.1)}.team-slider-style4 .team-item .team-content{text-align:center;z-index:9;position:absolute;z-index:1;opacity:1;width:unset;height:unset;display:inline-block;top:unset;bottom:-34px;left:0}.team-slider-style4 .team-item .team-content .team-name{font-size:24px;font-weight:500;width:275px;background:var(--primaryColor);transition:0.3s;max-width:256px;display:block;text-align:left;padding:8px 18px;margin-bottom:0;font-family:var(--bodyFont)}.team-slider-style4 .team-item .team-content .team-name a{color:var(--secondaryColor)}.team-slider-style4 .team-item .team-content .team-name a:hover{color:var(--primaryColor)}.team-slider-style4 .team-item .team-content .team-title{font-size:14px;font-weight:400;padding:5px 18px;display:block;color:#fff;background:var(--secondaryColor);text-align:left}.swiper.team-slider-style5 .tps-team-one-start{background:linear-gradient(180deg,#ffffff 0%,var(--primaryColor) 100%);padding:30px;padding-bottom:180px}.swiper.team-slider-style5 .tps-team-one-start:hover .wrapper .thumbnail img{transform:scale(1.15)}.swiper.team-slider-style5 .tps-team-one-start .wrapper{position:relative}.swiper.team-slider-style5 .tps-team-one-start .wrapper .thumbnail{overflow:hidden;display:block}.swiper.team-slider-style5 .tps-team-one-start .wrapper .thumbnail img{width:100%;transition:1.3s}.swiper.team-slider-style5 .tps-team-one-start .inner{text-align:center;padding:43px 20px 53px;background:var(--primaryColor);position:absolute;left:50%;transform:translateX(-50%);bottom:-144px;width:100.5%;transition:1s}.swiper.team-slider-style5 .tps-team-one-start .inner a.name:hover .title{color:var(--primaryColor)}.swiper.team-slider-style5 .tps-team-one-start .inner .title{margin-bottom:7px;font-size:30px;transition:0.3s}.swiper.team-slider-style5 .tps-team-one-start .inner span{font-family:var(--titleFont);font-weight:400;font-size:16px;line-height:24px;color:#6e777d}.swiper.team-slider-style5 .tps-team-one-start .inner .info-wrapper{margin-top:0;margin-bottom:-15px;max-height:0;transition:1s;height:0;overflow:hidden}.swiper.team-slider-style5 .tps-team-one-start .inner .info-wrapper .single{position:relative;margin-bottom:15px}.swiper.team-slider-style5 .tps-team-one-start .inner .info-wrapper .single a{padding:12px 25px 12px 25px;border-radius:100px;display:block;background:#f2f3f5;max-width:-moz-max-content;max-width:max-content;margin:auto;color:#6e777d}.swiper.team-slider-style5 .tps-team-one-start .inner .info-wrapper .single a:hover{color:var(--primaryColor)}.swiper.team-slider-style5 .tps-team-one-start .inner .info-wrapper .single i{position:absolute;width:46px;height:46px;background:var(--primaryColor);border-radius:100px;display:flex;align-items:center;justify-content:center;color:#fff;left:55px;top:2px}.swiper.team-slider-style5 .tps-team-one-start:hover .inner .info-wrapper{margin-top:25px;max-height:400px;display:block;visibility:visible;height:130px}.swiper.team-slider-style5 .tp-slider-navigation.team{position:absolute;right:-50%;transform:translateX(50%);bottom:45px;z-index:2}.swiper.team-slider-style6 .single-team-three{position:relative;max-width:-moz-max-content;max-width:max-content;z-index:1}.swiper.team-slider-style6 .single-team-three:hover .thumbnail .social-team-wrapper{right:30px}.swiper.team-slider-style6 .single-team-three .thumbnail{display:block;overflow:hidden;width:97%;position:relative}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper{position:absolute;top:0;right:-30px;top:30px;transition:0.3s}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper ul{list-style:none;padding-left:0;margin:0}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper ul li{margin-bottom:20px}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper ul li a{transition:all 0.3s}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper ul li a:hover i{color:var(--primaryColor)}.swiper.team-slider-style6 .single-team-three .thumbnail .social-team-wrapper ul li a i{color:#171717;transition:all 0.3s}.swiper.team-slider-style6 .single-team-three .thumbnail:hover img{transform:scale(1.15)}.swiper.team-slider-style6 .single-team-three .thumbnail img{width:100%;transition:1.3s}.swiper.team-slider-style6 .single-team-three::after{position:absolute;content:"";top:30px;left:30px;height:99%;width:97%;border:1px solid #e1e1e1;z-index:-1}.swiper.team-slider-style6 .single-team-three .content-area{margin-left:60px;margin-top:30px}.swiper.team-slider-style6 .single-team-three .content-area span.designation{background:#171717;padding:9px 34px 7px 21px;font-weight:400;font-size:14px;line-height:21px;font-family:var(--titleFont);color:var(--whiteColor)}.swiper.team-slider-style6 .single-team-three .content-area .name{background:#171717;padding:11px 21px 11px 21px;max-width:-moz-max-content;max-width:max-content;color:var(--whiteColor);text-transform:uppercase;letter-spacing:.05em;font-weight:700;line-height:30px;transition:0.3s}.swiper.team-slider-style6 .single-team-three .content-area .name:hover{color:var(--primaryColor)}.team-item.swiper-slide .single-team-nine{padding-top:30px;text-align:center}.team-item.swiper-slide .single-team-nine .thumbnail{margin-bottom:30px;position:relative;z-index:1}.team-item.swiper-slide .single-team-nine .thumbnail img{transition:0.3s;height:280px;width:280px;border-radius:100%}.team-item.swiper-slide .single-team-nine .thumbnail::after{position:absolute;top:-17px;left:8px;content:"";width:240px;height:240px;border-radius:50%;border:1px solid #595959;z-index:-1;transform:0.6s}.team-item.swiper-slide .single-team-nine .inner-content a .title{color:#fff;font-weight:600;font-size:30px;line-height:46px;transition:0.3s;margin-bottom:0}.team-item.swiper-slide .single-team-nine .inner-content a:hover .title{color:var(--primaryColor)}.team-item.swiper-slide .single-team-nine .inner-content span{transition:0.3s}.team-item.swiper-slide .single-team-nine:hover .thumbnail img{transform:translateY(-8px)}.team-item.swiper-slide .single-team-nine:hover .thumbnail::after{border:1px solid var(--primaryColor)}.team-item.swiper-slide .single-team-nine:hover .inner-content span{color:var(--primaryColor)}.team-slider-main-wrapper{position:relative}.team-slider-main-wrapper .tp-slider-navigation.team{display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;top:47%;width:100%;transform:translateY(-47%)}.team-slider-main-wrapper .tp-slider-navigation.team .testimonial-cat-prev{font-size:22px;color:var(--titleColor);height:60px;width:60px;line-height:60px;text-align:center;border-radius:50%;background:var(--whiteColor);transition:0.3s;margin-left:-130px}.team-slider-main-wrapper .tp-slider-navigation.team .testimonial-cat-prev:hover{background:var(--primaryColor);color:#fff}.team-slider-main-wrapper .tp-slider-navigation.team .testimonial-cat-next{font-size:22px;color:#0c0a0a;display:flex;align-items:center;justify-content:center;height:60px;width:60px;border-radius:50%;background:#fff;transition:0.3s;margin-right:-130px}.team-slider-main-wrapper .tp-slider-navigation.team .testimonial-cat-next:hover{background:var(--primaryColor);color:#fff}@keyframes waves{0%{transform:scale(1);opacity:1}100%{transform:scale(1.6);opacity:0}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(.5);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.address-item.horizontal div{display:inline-block}.tp-box-inner-wrapper.flex .text-area{padding-top:0}.tp-iconbox-area .box-inner .icon-area{display:flex;align-items:center}.tp-iconbox-area .box-inner .icon-area a{display:inline-block}.entry-content li.wc-block-grid__product .wc-block-grid__product-title{font-size:17px;color:#050504;margin-top:10px}.entry-content li.wc-block-grid__product .wc-block-grid__product-price.price{font-size:14px;color:#050504}.entry-content li.wc-block-grid__product .add_to_cart_button{display:inline-block;border-radius:0;color:#050504!important;background:#fff0;padding:5px 20px;font-size:16px;font-weight:500;border:1px solid #ececec}.entry-content li.wc-block-grid__product .add_to_cart_button:hover{background:var(--primaryColor);color:#fff!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{border:1px solid var(--borderColor2)!important;background-color:var(--bodyColor2)!important;color:var(--titleColor)!important}.wc-block-components-address-form .wc-blocks-components-select__container{border:1px solid var(--borderColor2)!important;background-color:var(--bodyColor2)!important;color:var(--titleColor)!important}.wc-block-components-text-input label,.wc-block-components-address-form .wc-blocks-components-select__container label{color:var(--titleColor)!important}.wc-block-components-address-form .wc-blocks-components-select__container select{color:var(--titleColor)!important;background-color:var(--bodyColor)!important}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{box-shadow:0 0 0 1px var(--primaryColor)!important}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{box-shadow:0 0 0 1px var(--primaryColor)!important}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border:1px solid #e5e5e5!important}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{border:1px solid var(--primaryColor)!important;box-shadow:0 1px 0 1px var(--primaryColor)!important}.wc-block-components-textarea{border:1px solid hsl(0 0% 7% / .1)!important}.wc-block-checkout__add-note .wc-block-components-textarea:focus{box-shadow:0 0 0 1px var(--primaryColor)!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{padding:15px 25px;font-weight:700;border-radius:0;color:#fff;background-color:var(--primaryColor)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:var(--primaryColor);color:#fff}.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=password]{border-radius:0px!important;color:#243757}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#050504!important;border:1px solid #050504;border-radius:0!important;color:#fff!important;top:15px!important;right:15px!important}@media (max-width:575px){.top-image-cat.h-100{height:auto!important}}.inline-container{display:inline-block!important;width:auto!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-auto{width:auto!important}.w-min-content{width:-moz-min-content!important;width:min-content!important}.w-max-content{width:-moz-max-content!important;width:max-content!important}.h-auto{height:auto!important}.h-min-content{height:-moz-min-content!important;height:min-content!important}.h-max-content{height:-moz-max-content!important;height:max-content!important}.h-100{height:100%!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}.z-6{z-index:6!important}.cart_flip.box-style:hover i{transform:rotateY(-180deg)}.menu-cart-area.cart_flip.box-style i{display:inline-block;transition:all 0.5s ease-in-out}.cart_flip.box-style{overflow:hidden}.box-style.cart_flip::before{content:"";position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);width:0;height:0;border-radius:100%;background-color:#f95d00;transition:all 0.7s ease;z-index:1}.box-style.cart_flip:hover::before{width:400%;height:400%}.tp-cart-popup{position:fixed;top:0;right:0;width:300px;background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);border-radius:4px;padding:15px;z-index:999;display:none;margin-top:10px;height:100dvh;overflow-y:auto}.tp-cart-popup.open{display:block;animation:fadeIn 0.3s ease}.tp-cart-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .4);z-index:998;display:none}.tp-cart-popup-overlay.open{display:block}.woocommerce-mini-cart{margin:0 0 32px 0}.woocommerce-mini-cart__empty-message{padding:10px 0;text-align:center;color:#666}.woocommerce-mini-cart-item{display:flex;padding:10px 0!important;border-bottom:1px solid #f0f0f0;align-items:center;position:relative}.woocommerce-mini-cart-item a{color:#333;text-decoration:none;white-space:nowrap;display:block}.woocommerce-mini-cart-item a:hover{color:red}.woocommerce-mini-cart-item img{float:unset!important;max-width:80px!important;width:100%!important;height:auto;margin-right:10px;margin-bottom:10px}.woocommerce-mini-cart .quantity{display:block;font-size:.9em;color:#777;margin-top:3px;position:absolute;right:20px;bottom:20px}.woocommerce-mini-cart .remove{margin-right:10px;color:#ff0000!important;font-size:1.2em;line-height:1}.woocommerce-mini-cart__buttons{margin-top:15px!important}.woocommerce-mini-cart__buttons a{display:block!important;text-align:center!important;padding:8px!important;margin-bottom:5px!important;border-radius:3px!important}.woocommerce-mini-cart__buttons .checkout{background:#000!important;color:#fff!important}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}