@media (min-width:1400px){.container{max-width:var(--ps-container-width,1300px)}}@media (max-width:1400px){.header-fancy .phone-number{display:none}.site-header.header-fancy .header-right-action{min-width:80px}.header-fancy .header-inner .main-navigation{margin-right:0}.site-header.header-fancy .header-sidemenu{margin-left:0}.header-hamburger-wrapper{width:100%;max-width:100%;padding:0 50px}.header-hamburger-wrapper .hamburger-navigation{width:70%}.header-hamburger-wrapper .hamburger-information{width:50%}}@media (max-width:1199px){.container{max-width:100%}.site-content-contain{padding:80px 0}.default-loader .loading-effect .load-text{font-size:60px;font-weight:500;letter-spacing:3px}.site-header.header-default .main-navigation,.site-header.header-fancy .main-navigation .menu-primary-menu-container{display:none}.main-navigation .navbar-nav{gap:20px}.header-fancy .header-inner{padding:0 30px}.header-fancy .header-inner .main-navigation{margin-right:0}.site-header.header-fancy .header-right-action{min-width:inherit;min-height:80px;align-items:center;margin-left:0}.header-fancy .header-button,.site-header.header-fancy .header-sidemenu{display:none}.site-header .header-sidemenu{display:none}.site-header .header-links,.site-header .header-button,.header-fancy .phone-number{display:none}.single-team .team-detail-inner .team-dynamic-data{gap:50px}.team-detail-inner .personal-info .user-name{font-size:50px;line-height:60px}.site-footer .widget-column:not(:first-child) .widget_nav_menu{padding-left:0}.site-footer .widget-column .widget{padding-right:25px}}@media (max-width:1024px){.page-header:has(.page-header-inner.page-header-2){margin:0 20px}.site-footer.footer-style-rounded{margin:0 15px 15px;padding:0 25px}}@media (max-width:991px){.container{max-width:100%}.site-content-contain{padding:70px 0}#theme-cursor{display:none}.row.sidebar-gaps{--bs-gutter-x:1.5rem}.default-loader .loading-effect .load-text{font-size:50px;letter-spacing:2px}.site-header.sticky .header-logo{padding-top:15px;padding-bottom:15px}.site-header.full-width .header-topbar,.site-header.full-width .header-main{padding-left:15px;padding-right:15px}.site-header.header-default .main-navigation{min-height:auto;margin-left:0}.site-header.header-default .header-button{display:none}.header-fancy .header-inner{padding:0 20px}.header-hamburger-bg .hamburger-bg:last-child{display:none}.header-hamburger-wrapper .hamburger-information{display:none}.admin-bar .hamburger-overlay{top:0}.admin-bar .header-hamburger-wrapper{padding:0}.hamburger-overlay .hamburger-navigation .nav li a{font-size:40px;line-height:40px}.header-hamburger-wrapper{width:100%;max-width:100%;padding:0 50px}.header-hamburger-wrapper .hamburger-navigation{width:80%}.page-header .page-title{line-height:54px;font-size:44px}.page-header .page-header-inner.page-header-1 .page-title,.page-header .page-header-inner.page-header-2 .page-title,.page-header .page-header-inner.page-header-3 .page-title{text-align:center}.page-header .page-header-inner.page-header-1 .breadcrumb,.page-header .page-header-inner.page-header-2 .breadcrumb,.page-header .page-header-inner.page-header-3 .breadcrumb{justify-content:center;margin-top:15px}.page-header .page-header-inner .breadcrumb ul{display:block;width:100%;text-align:center}.page-header .page-header-inner .breadcrumb ul li{display:inline;padding:10px;margin:0}.page-header-inner.page-header-2 .breadcrumb li>a,.page-header-inner.page-header-2 .breadcrumb li>span{background:none!important}.page-header .page-header-4 .breadcrumb ul{display:flex;width:auto;padding:10px 25px}.page-header .page-header-4.page-header-inner .breadcrumb ul li{padding:0}.page-header-4 .shape-1{left:0;width:150px;height:80px}.page-header-4+.shape-2{width:60px;height:55px}.separator-waves{height:70px;min-height:50px;max-height:70px}.single-team .team-detail-inner .team-dynamic-data{flex-wrap:wrap;gap:40px;padding:100px 0}.single-team .team-detail-info{width:100%}.single-team .team-detail-elementor{width:100%}.team-detail-inner .personal-info .user-name{font-size:40px;line-height:50px}.site-content .blog-content-area.col-lg-8,.site-content .shop-content-area.col-lg-8,.site-content .blog-sidebar.col-lg-4,.site-content .shop-widget-sidebar.col-lg-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-sidebar{margin-top:60px}.site-content .blog-layout-grid .row>.col-lg-4 article.post,.site-content .blog-layout-grid .row>.col-lg-6 article.post{margin-top:40px}.site-content .blog-layout-grid .row>.col-lg-4:nth-child(1) article.post,.site-content .blog-layout-grid .row>.col-lg-4:nth-child(2) article.post,.site-content .blog-layout-grid .row>.col-lg-6:nth-child(1) article.post,.site-content .blog-layout-grid .row>.col-lg-6:nth-child(2) article.post{margin-top:0}.site-footer .footer-main{padding-top:70px;padding-bottom:70px}.sticky-footer .site-content-contain{margin-bottom:0!important}.sticky-footer .site-footer{position:relative}.page-content-maintance .mtc-content{padding:50px 20px}.page-content-maintance .mtc-content .title{font-size:90px;line-height:100px;margin-bottom:30px}.single-portfolio .navigation .post-title{font-size:18px;line-height:24px}}@media (max-width:782px){.admin-bar #site-header.sticky,.admin-bar .search-main{top:46px}}@media (max-width:767px){.container{max-width:100%}.site-content-contain{padding:60px 0}.elementor-column.sticky-top{position:relative;top:auto!important}.default-loader .loading-effect .load-text{font-size:30px;letter-spacing:2px}.site-header.header-default:not(.sticky) .main-navigation,.site-header .header-actions .header-cart-btn,.site-header .header-actions .header-wishlist-wrap{min-height:90px}.site-logo img,.sticky-site-logo img{height:40px}.site-header.topbar-mobile-off .header-topbar{display:none}.header-hamburger-bg .hamburger-bg:nth-last-child(-n+2){display:none}.header-hamburger-close{right:30px;top:30px;z-index:4}.header-hamburger-wrapper .hamburger-navigation .menu-primary-menu-container{padding-top:100px;margin-right:0}.hamburger-overlay .hamburger-navigation .nav li a{font-size:34px;line-height:40px}.hamburger-overlay .hamburger-navigation .nav .sub-menu>li{padding:5px 0}.hamburger-overlay .hamburger-navigation .nav .sub-menu>li a{font-size:16px;line-height:22px}.site-header.header-leftmenu .header-main{padding-top:20px;padding-bottom:20px}.search-main .search-content{height:80vh}.search-main .search-label{font-size:24px;line-height:34px}.search-main .search-close{font-size:20px}.search-main .search-main-form{width:90%;margin:0 auto;font-size:16px}.search-main .search-form .search-field{height:50px;font-size:16px;padding-right:50px}.search-main .search-form .search-submit{font-size:16px}.page-header .page-header-inner{padding-top:80px;padding-bottom:80px}.page-header .page-title{line-height:42px!important;font-size:34px!important}.separator-waves{height:50px;min-height:50px;max-height:50px}.single-team .team-detail-inner .team-dynamic-data{padding:80px 0}.team-detail-inner .social-info li a{width:40px;height:40px;padding:0;justify-content:center}.team-detail-inner .social-info li a:focus{background:var(--ps-primary-color);;color:#fff;border-color:var(--ps-primary-color);}.team-detail-inner .social-info li a span{display:none}article.post .post-title .title,article.page .post-title .title,article.team .post-title .title,article.portfolio .post-title .title{font-size:24px;line-height:32px}.pagination li .prev,.pagination li .next{display:none}article.post .entry-footer{flex-direction:column;align-items:flex-start;gap:10px;right:30px}.blog-layout-list article.post{flex-direction:column}.blog-layout-list article.post .blog-media{width:100%}.blog-layout-list article.post .blog-content{padding-left:0;padding-top:0}.error-404-main .search-form{width:100%}.error-404-main .text-404{font-size:180px}.error-404-main .error-tagline{font-size:50px}.page-content-maintance .mtc-content{padding:50px 20px}.page-content-maintance .mtc-content .site-logo img{height:40px}.page-content-maintance .mtc-content .title{font-size:60px;line-height:70px;margin-bottom:30px}.page-content-maintance .mtc-content .countdown-soon h3{font-size:40px}.page-content-maintance .mtc-content .mc4wp-form-fields{width:100%}.page-content-maintance .mtc-content .mc4wp-form-fields .button-area{padding-left:10px}.page-content-maintance .mtc-content .mc4wp-form-fields .button-area button{margin-left:0}.site-footer .footer-main{padding-top:60px;padding-bottom:60px}.site-footer .site-info .copyright-info{padding:23px 0}.site-footer .site-info .copyright-info .row{display:block}.site-footer .site-info .copyright-info .row>div{flex:0 0 100%;max-width:100%;text-align:left!important;padding:5px 15px}}@media (max-width:600px){.admin-bar #site-header.sticky,.admin-bar .search-main{top:0}.admin-bar .search-main .search-close{top:55px}}@media (max-width:575px){.site-header.full-width .header-topbar .container,.site-header.container-width .header-topbar .container,.site-header.full-width .header-inner,.site-header.container-width .header-inner{padding-left:0;padding-right:0}.offcanvas{max-width:320px}.site-header .header-actions .header-cart-btn,.site-header .header-actions .header-wishlist-wrap{display:none}.site-header.header-fancy .header-right-action{margin-left:0}.site-header.header-default:not(.sticky) .main-navigation,.site-header .header-actions .header-cart-btn,.site-header .header-actions .header-wishlist-wrap{min-height:80px}.site-header.header-fancy .header-actions{margin-left:0}.header-fancy .header-inner .header-logo{min-width:inherit}.site-logo img,.sticky-site-logo img{height:37px}.site-header.header-hamburger .header-logo{min-width:inherit;padding-right:10px;margin-right:auto}.site-header.header-hamburger .header-actions{display:none}.site-header.header-hamburger .header-hamburger-trigger{margin-left:auto;margin-right:0}.site-footer .footer-main .row{--bs-gutter-x:30px;--bs-gutter-y:30px}.site-footer .widget-column .widget{padding-right:0}.search-main .search-label{font-size:24px}.search-main-form{width:85%}.search-main .search-form .search-field{width:100%;height:50px;font-size:15px}.page-header .page-header-4 .breadcrumb ul{padding:8px 20px}.page-header .page-header-4 .breadcrumb li a,.page-header .page-header-4 .breadcrumb li span{font-size:14px}.page-header .page-header-4 .breadcrumb li:not(:first-child){margin-left:8px}.page-header-4 .shape-1,.page-header-4+.shape-2{display:none}.site-content .blog-layout-grid .row>.col-lg-4 article.post,.site-content .blog-layout-grid .row>.col-lg-6 article.post{margin-top:30px!important}.site-content .blog-layout-grid .row>.col-lg-4:nth-child(1) article.post,.site-content .blog-layout-grid .row>.col-lg-6:nth-child(1) article.post{margin-top:0px!important}article.post .post-title .title,article.page .post-title .title,article.team .post-title .title,article.portfolio .post-title .title{font-size:22px;line-height:30px}article.post .blog-content,article.page .blog-content,article.team .blog-content,article.portfolio .blog-content{padding:25px}.site-content blockquote{padding:25px 25px 25px 70px!important}.site-content blockquote:after{top:30px;left:25px;font-size:40px}article.post .blog-media blockquote,article.page .blog-media blockquote,article.team .blog-media blockquote,article.portfolio .blog-media blockquote{padding:45px!important}article.post .blog-media blockquote .icon-quote,article.page .blog-media blockquote .icon-quote,article.team .blog-media blockquote .icon-quote,article.portfolio .blog-media blockquote .icon-quote{display:none}article.post .blog-media blockquote .icon-quote i,article.page .blog-media blockquote .icon-quote i{font-size:50px}.post-password-form label{width:100%}.post-password-form p>input[type=submit],.wp-block-search .wp-block-search__button{margin-left:0;margin-top:10px}.wp-block-search .wp-block-search__inside-wrapper{width:100%;flex-wrap:wrap}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{width:100%;padding:10px 30px}article.post .blog-content .entry-share-info{flex-wrap:wrap;padding:20px 0}article.post .blog-content .entry-tags,article.post .blog-content .entry-social{margin:10px 0}article.post .entry-tags,article.post .entry-social{width:100%;gap:10px;flex-wrap:wrap;justify-content:flex-start}article.post .entry-footer{right:20px}article.post .read-more,article.page .read-more,article.team .read-more,article.portfolio .read-more{padding:10px 25px}.solshine-profile-cover{flex-wrap:wrap}.solshine-profile-cover .solshine-profile-avatar{margin-right:0;margin-bottom:15px}.comments-area li.comment .comment-body .comment-author{position:relative;margin-bottom:15px}.comments-area .comment-details{margin-left:0}.comment-respond .comment-form{margin:0}.comment-respond .comment-form .comment-notes{padding:0}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email,.comment-respond .comment-form .comment-form-url{width:100%;float:none;padding:0;margin-bottom:15px}.comment-respond .comment-form .comment-form-comment{padding:0;margin-bottom:15px}.single-post .blog-content .post-navigation .nav-links{display:block}.single-post .post-navigation .nav-links .nav-previous,.single-post .post-navigation .nav-links .nav-next{width:100%;padding:0;text-align:left}.single-post .post-navigation .nav-links .nav-previous+.nav-next{margin-top:25px}.tab.tab-style1 .nav-tabs{flex-wrap:wrap}.tab.tab-style1 .nav-tabs .nav-item{border-bottom:1px solid #e8e8e8}.tab.tab-style1 .nav-tabs .nav-item:last-child{border-bottom:0}.tab.tab-style1 .nav-tabs .nav-link{padding:12px 15px}.tab.tab-style2 .nav-tabs .nav-item{min-width:100%}.tab.tab-style2 .nav-tabs .nav-item a{margin-bottom:15px}.tab.tab-style2 .nav-tabs .nav-item:last-child a{margin-bottom:0}.tab.tab-style2 .nav-tabs .nav-link{padding:20px 25px}.tab.tab-style3 .nav-tabs{flex-wrap:wrap}.tab.tab-style3 .nav-tabs .nav-item{border-right:0;border-bottom:1px solid #e8e8e8}.tab.tab-style3 .nav-tabs .nav-item:last-child{border-bottom:0}.error-404-main .text-404{font-size:120px}.error-404-main .error-tagline{font-size:22px}.single-portfolio .navigation .nav-links{gap:15px;flex-direction:column}.single-portfolio .navigation .nav-previous,.single-portfolio .nav-links .nav-next{width:100%;padding:0}.single-portfolio .navigation img{width:70px;border-radius:15px}.single-portfolio .navigation .nav-previous a>img{margin-right:20px}.single-portfolio .navigation .nav-next a>img{margin-left:20px}.page-content-maintance .mtc-content{padding:50px 15px}.page-content-maintance .mtc-content .title{font-size:44px;line-height:46px;margin-bottom:20px}.page-content-maintance .mtc-content .countdown-soon{margin-bottom:20px}.page-content-maintance .mtc-content .countdown-soon h3{font-size:24px}.page-content-maintance .mtc-content .mc4wp-form-fields{flex-wrap:wrap}.page-content-maintance .mtc-content .mc4wp-form-fields .button-area{width:100%;padding-left:0;padding-top:10px}.page-content-maintance .mtc-content .button-area button{padding:10px 25px}}@media (max-width:479px){.team-detail-info .user-image .contact-info .contact-btn{padding:10px 35px}}.elementor-element.sticky-top-mobile{position:-webkit-sticky;position:sticky;top:var(--sticky-top-space,50px);z-index:5}@media (min-width:1025px){.elementor-element.sticky-top-desktop{position:-webkit-sticky;position:sticky;top:var(--sticky-top-space,50px);z-index:5}}@media (min-width:768px){.elementor-element.sticky-top-tablet{position:-webkit-sticky;position:sticky;top:var(--sticky-top-space,50px);z-index:5}}