@charset "utf-8";.elementor-tab-content{animation:slide-down 2s ease-out}header .bg-remove{background:0 0 !important}.menu-sticky.sticky{top:0}.menu-sticky.stuck .scroll-box-shadow{box-shadow:0px 7px 18px #1810100d}.mega.col-3,.mega.col-2,.mega.col-4{width:unset}@media only screen and (min-width:992px){.row.padding-full-layout-left .col-md-12.col-lg-8.full-layout-left{order:2}.padding-right-sidebar .col-lg-8.right-sidebar{padding-right:30px}.padding-left-sidebar .col-lg-8.left-sidebar{padding-left:30px;order:2}}@media only screen and (max-width:1440px){#themephi-header .menu-area nav.navbar ul li.mega ul li .sub-menu{min-width:30% !important}.elementor-45 .elementor-element.elementor-element-88c47ea{width:var(--container-widget-width,90%);max-width:116%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-element.elementor-element-88c47ea.elementor-widget__width-initial.clip-path-title.elementor-widget.elementor-widget-themephi-heading{--container-widget-width:80%}.elementor-45 .elementor-element.elementor-element-fc08529>.elementor-widget-container{margin:-100px 0 0}}@media only screen and (max-width:1640px){.page-error .error-image{max-width:75%}}@media only screen and (min-width:1350px) and (max-width:1500px){header.elementor-section .elementor-2427 .elementor-element.elementor-element-5809ef2{width:16% !important}header.elementor-section .elementor-2427 .elementor-element.elementor-element-8405d8f{width:79.332% !important;margin:auto !important}}@media only screen and (max-width:1440px){.menu-area .navbar ul li.mega ul.sub-menu{min-width:200px}.menu-area .navbar ul li.sub-menu-left.menu-item ul.sub-menu li ul{left:-100% !important;top:0 !important}.page-error .content-area h3 span{font-size:200px;margin:0 0 20px}}@media only screen and (min-width:1025px) and (max-width:1200px){.menu-area .navbar{margin-right:0}}@media only screen and (max-width:1199px){.menu-area .navbar{margin-right:0}.sidenav .menu>li.menu-item-has-children:before{left:100%}.themephi-blog .blog-slider .blog-meta .blog-title{font-size:16px;font-weight:700}#themephi-header .menu-area .navbar ul>li.menu-item-has-children>a:before,#themephi-header .menu-area .navbar ul>li.menu-item-has-children.three-col>a:before{right:0 !important}#themephi-header.header-style1 .menu-area .navbar ul>li.menu-item-has-children>a:before{right:0 !important}.menu-area .navbar ul li ul.sub-menu li a{padding:8px 20px}.blogfull .blog-title{min-height:auto}}@media only screen and (max-width:991px) and (min-width:768px){.themephi-breadcrumbs .breadcrumbs-title{padding:17px 25px}}@media only screen and (max-width:768px){.elementor-default-tab.elementor-tabs-view-horizontal .elementor-tab-title{width:100%;margin-bottom:15px}.head-top-menu ul#single-menu li:after{display:none}.elementor-45 .elementor-element.elementor-element-4a3a1c3:not(.elementor-motion-effects-element-type-background){background:#171717 !important}.clip-path-custom{clip-path:inherit !important}}@media only screen and (max-width:1024px){#themephi-header .primary-menu .navbar,.menu-area .menu-responsive.primary-menu .navbar{display:none}.primary-menu-icon .sidebarmenu-area.text-right.mobilehum{display:block}.menu-wrap-off .inner-offcan{display:block}.menu-wrap-off .inner-offcan .nav-link-container{left:36px}.menu-wrap-off .inner-offcan .nav-link-container{top:35px}.sidenav .widget_nav_menu ul li a{font-size:15px;padding:15px 0}}@media only screen and (min-width:992px){body.off-open{position:relative}}@media only screen and (max-width:991px){.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tbody tr.wc-block-cart-items__row{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:15px}.wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon.wc-block-components-panel>div{padding:0 15px}.wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-totals-block{padding-left:15px;padding-right:15px}.wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-wrapper{padding-left:15px;padding-right:15px}.wp-block-woocommerce-checkout-order-summary-block{border-left:1px solid hsla(0,0%,7%,.11);border-right:1px solid hsla(0,0%,7%,.11);border-bottom:1px solid hsla(0,0%,7%,.11)}#mobile_menu{padding-top:35px}.list-image{display:none}.portfolio-slider-nav{display:none}.blog-item .blog-img{text-align:center}.single .news-details-inner{margin-right:0}.archive .full-layout-right,.blog .full-layout-right{padding-right:12px}.archive .full-layout-left,.blog .full-layout-left{padding-left:12px}.lesspadding .dynamic-sidebar{padding-top:50px}.nav-link-container .themephi-breadcrumbs .breadcrumbs-single{background-size:cover !important;background-position:center top !important}li.menu-item-has-children a:before{display:none}#mobile_menu .menu li.mega ul.sub-menu li ul.sub-menu a{padding-left:25px}.menu-wrap-off .inner-offcan{display:block}body.logged-in .menu-wrap-off .inner-offcan .nav-link-container{top:44px}.menu-wrap-off .inner-offcan .nav-link-container{top:44px}.sidenav .widget_nav_menu ul ul li a{font-size:14px !important}.padding-left-sidebar .dynamic-sidebar{padding-right:0}.menu-wrap-off{padding:46px 30px 50px 36px}.main-contain #content{padding-top:80px;padding-bottom:80px}.single-portfolios .main-contain #content{padding-bottom:90px}#themephi-header.fixed-menu .header-inner{width:auto;flex-wrap:unset;height:auto}#mobile_menu ul ul .submenu-button{top:8px}#mobile_menu .submenu-button:before{top:11px;height:12px}#mobile_menu .submenu-button:after,.menu-wrap-off .inner-offcan .nav-link-container .close-button i:before{font-size:16px}#mobile_menu ul ul .submenu-button:before{top:11px;right:17px}#mobile_menu .submenu-button{top:13px}.menu-wrap-off .inner-offcan{padding:0}.sidenav p,.sidenav .footer-contact-ul li.address1,.sidenav.offcanvas-icon .themephi-offcanvas-right a{font-size:16px}#menu-offcanvas,.widget.icon-list ul.menu{display:none !important}.sidenav .menu li ul.sub-menu li a{font-size:14px}.sidenav .widget_nav_menu ul li ul li a{padding:10px 0}.themephi-blog-details .widget-area .themephi-sideabr.dynamic-sidebar{padding-bottom:0}.single-portfolios .project-desc{padding-right:0}.sidenav .menu>li.menu-item-has-children:before{top:15px;font-size:20px !important}.menu-wrap-off{overflow-x:hidden}.menu-wrap-off{overflow-y:auto;top:0}.dynamic-sidebar{padding:0}.close-search{right:25px;top:25px}body.logged-in .close-search{right:30px;top:50px}.search-results .widget-area{margin-top:70px}#themephi-header .sidebarmenu-search .sticky_search{padding:21px 0}.single .ps-navigation .link_text{font-size:14px;font-weight:500}.footer-bottom #footer-menu li{display:inline-block !important}.footer-bottom #footer-menu li:first-child a{padding-left:0}.header-style1 .sticky .menu-area{background:#fff}.sidenav.nav-active-menu-container{box-shadow:none}.mobile-menu-container ul.sidenav.nav-active-menu-container{padding:70px 0 0}.sidenav{padding:0;width:auto}body.page-template-page-single .sidenav{padding:36px 0 0}ul.sidenav .menu>li.menu-item-has-children:before{right:14px}.sidenav li.nav-link-container{top:24px !important;left:20px !important;float:none !important}.mobile-menu-link a{display:block;float:right}.logged-in .menu-sticky.sticky .sidenav .nav-link-container{margin-top:15px}.header-style1 .sidenav li.nav-link-container{padding:8px 10px 10px}.menu-area .mobile-menu-link,.menu-area .mobile-menu-container{display:block}.themephi-breadcrumbs{clear:both}.menu-area #primary-menu-single{display:block}.menu-main-menu-single-container{width:100%;padding:0;background:#50d2c2}.navbar-header{float:none;margin-top:8px}#themephi-header .menu-area .navbar ul li:hover a:after,#themephi-header .menu-area .navbar ul li.active a:after{display:none}.menu-area .navbar ul li ul.sub-menu{min-width:100%;display:none}.menu-area .navbar ul li ul.sub-menu li{background:rgba(255,255,255,.3)}.themephi-blog .blog-item .blog-meta .blog-date{font-size:12px}.themephi-blog .blog-item .blog-meta .comments{font-size:12px}span.author{margin-left:6px}.dynamic-sidebar,.padding-left-sidebar .dynamic-sidebar{margin-right:0;margin-left:0}}@media only screen and (max-width:767px){#themephi-header.tps-default-header .site-title a{font-size:36px}#themephi-header .sticky-wrapper .sticky .stikcy-padding{padding:10px 15px !important}.single-varticle-product .name-area{margin-bottom:10px}.themephi-breadcrumbs.porfolio-details .team_dbread_inner .sub-title{font-size:40px}.big-bg-porduct-details .project-info .info-body .single-info{padding:12px 0}.single-post .main-contain #content{padding-bottom:100px}.themephi-breadcrumbs .breadcrumbs-title{margin-top:12px}.blog .pagination-area,.dynamic-sidebar{margin-bottom:20px}.blog-item.no-thumbs .categories{padding-left:20px}.themephi-footer .footer_social{margin-bottom:25px}ul.footer_social li{height:30px}.full-blog-content .btm-cate{margin-bottom:7px}.full-blog-content .btm-cate li{margin-bottom:5px}.single-post .single-posts-meta{padding-left:20px;padding-right:20px}.not-found-bg .content-area h3 span{font-size:80px;line-height:80px;text-shadow:10px 0 0 rgba(0,0,0,.3)}.sticky_form_full{width:80%}.themephi-blog-details .single-content-full .alignleft,.themephi-blog-details .single-content-full .alignright{float:none;width:100%;display:block}.themephi-header-title.header-right .title{text-align:left}.table-background tr,.table-background td,.table-background th{padding-top:5px;padding-bottom:5px}body.single-post .themephi-sideabr{padding-top:50px}.menu-sticky.sticky{position:static}.comments-area .comment-list li.comment ol.children li{margin-left:0}.comments-area .comment-list li.comment .comment-author img{float:none;border-radius:5px;display:block;margin:0 auto;padding:0 0 20px;position:static}.comments-area .comment-list li.comment .comment-author b{float:none;border-radius:5px;display:block;margin:0 auto;padding:0}.comments-area .comment-list li.comment .reply{padding-left:0;margin-top:0;text-align:center}.comments-area ol.children{padding:0;margin:0}.comments-area .comment-list li.comment ol.children li{padding:0}.comments-area .comment-list li.comment .comment-metadata{margin-left:0;margin-top:0}.comment-full{text-align:start}#review_form .comment-full{text-align:unset}.comments-area .comment-list li.comment .comment-content{padding:0}.comments-area .comment-list li.comment{padding:10px;margin:0;border:none;box-shadow:none}.comments-area .comment-list li.comment .comment-content p{margin-bottom:8px}.comments-area .comment-list li.comment .comment-content p{margin-bottom:8px}.comments-area .comment-list li.comment .comment-content{margin-top:15px}.themephi-breadcrumbs .breadcrumbs{margin-top:8px}.sidenav.nav-active-menu-container .offcanvas_social li a{padding:20px 0 0 16px}.themephi-sideabr .widget,.single-teams .team-inner,.single-teams .details-tabs-area .team-detail-wrap{padding-left:20px;padding-right:20px}.blog .themephi-blog .blog-item .full-blog-content,.archive .themephi-blog .blog-item .full-blog-content{padding:20px}.blog .themephi-blog .blog-item .full-blog-content .title-wrap .blog-title,.archive .themephi-blog .blog-item .full-blog-content .title-wrap .blog-title{font-size:25px}.themephi-sideabr .widget_block label.wp-block-search__label,.themephi-sideabr .widget_block h2,.themephi-sideabr .widget-title{font-size:22px}.blog .themephi-blog .blog-img .categories,.archive .themephi-blog .blog-img .categories,.blog .blog .blog-img .categories,.archive .blog .blog-img .categories{left:20px}.blog .themephi-blog .blog-item,.archive .themephi-blog .blog-item{margin-bottom:50px}.comments-area .comment-list li.comment .comment-body{padding-left:0}.themephi-blog-details .author-block{margin:0 25px 0}.themephi-breadcrumbs .breadcrumbs-title{margin-top:0}.themephi-breadcrumbs .page-title{font-size:38px}.themephi-blog-details .type-post .single-content-full{padding:30px 25px}.comments-area{padding:30px 25px}}@media (min-width:1400px){.container{max-width:1320px;width:100%}}@media only screen and (max-width:600px){.single .themephi-porfolio-details .ps-navigation{padding:20px}}@media only screen and (max-width:420px){.single .themephi-porfolio-details .ps-navigation .writing-content h6{display:none}.blog .themephi-blog .blog-item .full-blog-content .user-info .single-info,.archive .themephi-blog .blog-item .full-blog-content .user-info .single-info{margin-right:15px}}