.language-switcher-language-url li{
    list-style: none;
    float:left;
    margin: 0px;
}

.language-switcher-language-url li.is-active a{
    color:#fff !important;
	       border-right: 1px solid white;
}
.language-switcher-language-url li a{
        color: rgba(255, 255, 255, 0.6) !important;
}
.header-sticky.tp-header-border{
    z-index: 9999;
}
.tp-header-right{display: flex !important;}
.tp-product-item-thumb img{
   height: auto;
}
.tp-footer-widget-menu ul li a {
    color: #000000 !important;
    background-color: #ffffff;
    border-radius: 0;
    font-family: 'ClashDisplay-medium';
    text-transform: uppercase;
    font-size: 16px;
    border: 1px solid;
    letter-spacing: 2px;
}
.tp-footer-widget-menu ul li.active a {
    color: #ffffff !important;
    background-color: #000000;
    border-radius: 0;
    font-family: 'ClashDisplay-medium';
    text-transform: uppercase;
    font-size: 16px;
    border: 1px solid;
    letter-spacing: 2px;
}
.tp-footer-widget-menu ul li a:hover {
    color: white !important;
    background-color: black;
}
.webform-button--submit{    
    border: none;
    width: 100%;
    margin: 20px 0;
   font-family: 'ClashDisplay-medium';
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 600;
    line-height: 1;
     border-radius: 0px; 
    padding: 20px 54px;
    color: #FFF;
    background-color: #000;
}
.webform-submission-form label{
    font-size: 16px;
    font-weight: 500;
    color: #111013;
    line-height: 1;
    margin-bottom: 12px;
}
.webform-submission-form .form-textarea{
    height: 150px;
}
.menuicon{
    width:60px;
}
.author-desc {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* Limit to 2 lines */
  -webkit-box-orient: vertical;
  transition: max-height 0.3s ease;
}

.author-desc.expanded {
  -webkit-line-clamp: unset;
  max-height: none;
}
.postbox-details-nevigation-thumb img{
    width:100%;
}
.rc-post-wrap .rc-post-thumb img{
    width: 150px;
    height: 150px;
    object-fit: cover;
}
.sidebar-widget-author{
    background: #eceef4;
 }
 /*
.tp-contact-us-btn .tp-btn-yellow-green,.tp-contact-us-btn .tp-btn-yellow-green:hover .tp-contact-map-icon-box{
    border-radius: 30px;
} */
.sidebar-widget-title{
color:#000;
}
.tp-about-shape-1 img{
    animation: none;
}
.whatsappicon{
    width: 50px;
    margin-bottom: 11px;
}
.tp-mobile-menu-active ul+ul{
    display:none;
}
@media (max-width: 991px) {
 .tp-megamenu-wrapper.mega-menu.megamenu-white-bg {
    display:none;
}
.tp-menu-close .fa-plus:before{
    content: "\f107" !important;
    font-size: 16px;
}
.tp-offcanvas-menu ul li.active > .tp-menu-close i{
    transform: rotate(180deg);
}
.popup-box .container-banner{
position: initial;
z-index:9999;
}
.popup-box .container-banner img{
height:auto !important;
}
.popup-box{
display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
}
.popup-box .container-banner .dots{
top: 40%;
}
.container-banner .slide.active{
position:initial !important;
min-height:300px;
}
    
}
.brand-filter {
  position: -webkit-sticky;
  position: sticky;
  top: 50px; /* Adjust depending on your header height */
  z-index: 1000;
  background: #fff; /* To avoid overlapping content behind */
  padding: 15px 0;
}
.eapps-instagram-feed a[href*="elfsight.com"] {
  display: none !important;
  width: 0px !important;
    overflow: hidden !important;
}
.sk-instagram-feed-item{
    border-radius: 0 !important;
    margin: 0 !important;
}
.sk-ig-post-img{
    border-radius: 0 !important;
}
body .sk-instagram-feed .swiper-layout-slider{
    width:100% !important;
}
body .sk-instagram-feed{
    margin-bottom: 0 !important;
}
.sk-ww-ig-feed-container{
    padding-bottom: 0 !important;
}
.postbox-author-img img{
object-fit:cover;
}
.blog-list-sec .authored-by a{
	text-transform:Capitalize;
}
.blog-list-sec .views-field-created{
float:right;
display:none;
}
.postbox-details-text ul li,.postbox-details-text ol li{
    font-weight: 300;
    font-size: 17px;
    line-height: 1.8;
    letter-spacing: .1px;
    color: rgb(0 0 0);
}
.postbox-details-text h4 strong{
font-weight:400;
}
.postbox-details-text h5 strong{
font-weight:400;
    font-family: 'Figtree';
}
.postbox-details-text p strong{
font-weight:400;

}
.sidebar-widget-title{
    font-size: 33px;
    font-family: 'Figtree';
}
.field-social-links {
    margin-top: 18px;
}
.user-picture img{
      width: 215px;
    height: 215px;
    background-position: center;
    object-fit: cover;
    border-radius: 100px;
    background-size: 100% 100%;
}
.user-profile-row.second-row h2 {
    font-family: 'Figtree';
}

.postbox-details-nevigation-wrap{
padding:0 0 ;
}

.tp-product-item-thumb h1.field-content{
        word-break: break-word;
    white-space: normal;
    max-width: 90%;
    display: inline-block;
}

span.views-field.views-field-uid {
    display: none;
}
.rc-post-title ,.views-field.views-field-title .creative-blog-title-sm{
  display: -webkit-box;
  -webkit-line-clamp: 2;       /* Limit to 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 1200px) {
 .tp-megamenu-wrapper.mega-menu.megamenu-white-bg {
    display:none;
}
.tp-menu-close .fa-plus:before{
    content: "\f107" !important;
    font-size: 16px;
}
.tp-offcanvas-menu ul li.active > .tp-menu-close i{
    transform: rotate(180deg);
}
}
main.adm_login{
    margin:150px;
}