@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:65%}.header-hamburger-wrapper .hamburger-information{width:65%}}@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:0px}.admin-bar .header-hamburger-wrapper{padding:0}.hamburger-overlay .hamburger-navigation .nav li
a{font-size: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:0px}.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}.hamburger-overlay .hamburger-navigation .nav .sub-menu > li
a{font-size:16px}.site-header.header-leftmenu{padding:20px
0}.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
0px}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}}:root{--ps-primary-color:#c9f31d;--ps-secondary-color:#020202;--ps-tertiary-color:#777;--ps-primary-gradient-color:#c9f31d;--ps-primary-second-color:#0E0F11;--ps-elements-color:#F8F8F8;--ps-container-width:1440px;--ps-header-button-text-normal:#000;--ps-header-button-bg-normal:rgba(201,243,29,1);--ps-header-button-border:0px
none #000;--ps-header-button-radius:0px;--ps-header-button-padding:0px;--ps-header-button-icon-color-normal:#fff;--ps-header-button-icon-bg-normal:#000;--ps-header-button-text-hover:#fff;--ps-header-button-bg-hover:rgba(0,0,0,1);--ps-header-button-border-hover:#000;--ps-header-button-icon-color-hover:#000;--ps-header-button-icon-bg-hover:#c9f31d;--ps-btn-text-normal:#000;--ps-btn-bg-normal:#C9F31D;--ps-btn-border:0px
none #000;--ps-btn-border-radius:50px;--ps-btn-padding:15px
40px 15px 40px;--ps-btn-text-hover:#fff;--ps-btn-bg-hover:#000;--ps-btn-border-hover:#000;--ps-image-border-radius:15px;--ps-elemets-border-radius:15px;--ps-widgets-border-radius:15px}