div.px-service-thumb img {
    border-radius: 16px;
}
div .px-about-link::after {
    background-color: currentColor !important; 
}
div.px-service-4-thumb img {
    border-radius: 6px;
}

.tp-category-cursor a{
	cursor: auto;
}
* .px-line-lr::after {
	background:#fff;
}

.tp-el-h2-title .tp-el-title span.sub-title {
    display: block;
	  margin-top: -20px;
}

@media (max-width: 768px) {
.tp-el-h2-title .tp-el-title span.sub-title {
    display: block;
	  margin-top: -0px;
}
	.tp-el-image-resoonsive img{
		display:none;
	}
}
.am-about-content img{
	border-radius: 10px ;
}
body .tp-pd-4-thumb-wrap {
    background-color: #f62505;
}

.tp-join-form-wrap.tp-el-section {
	position: relative;
	z-index: 9;
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .tp-el-big-heading .tp-el-title {
    font-size: 350px !important;
    }
.tp-el-hero-title .tp-el-title{
	 font-size: 200px !important;
}
	
.tp-el-about-big-title .tp-el-title{
	 font-size: 315px !important;
}
.tp-el-about-big-texarea .tp-el-title{
	 font-size: 70px !important;
}
	
.tp-el-text-100 .tp-el-title{
	 font-size: 100px !important;
}
}

.in-blog-list-category {
    display: flex;
    align-items: center;
    gap: 5px;
    flex-wrap: wrap;
}
body .px-header-style-black .has-dropdown a::after {
    color: var(--tp-common-black)!important;
}

.px-header-style-black .tp-header-dropdown nav ul li:last-child .tp-submenu {
	left: auto;
	right: 0;
}
.tp-line-text.px-line-lr::after {
	background: var(--tp-common-px-black-2);
}

.postbox-tag.postbox-details-tag {
    display: flex;
    align-items: center;
    gap: 15px;
}
.tagcloud a {
    font-size: 16px !important;
}



.sidebar-widget.widget_categories ul li:not(:last-child) {
    margin-bottom: 6px;
}

.sidebar-widget.widget_categories ul li a {
    border-radius: 14px;
    padding: 12px 20px;
    font-weight: 500;
    font-size: 16px;
    line-height: 1;
    display: flex;
color: rgba(0, 0, 0, 0.6);
    background: #F6F6F9;
    letter-spacing: -.01em;
    justify-content: space-between;
    text-decoration: none!important;
    transition: .3s linear;
}

.sidebar-widget.widget_categories ul li a:hover {
    color: var(--tp-common-px-white);
    background-color: VAR(--tp-common-px-orange);
}

.tp-megamenu-wrapper .el-backdrop{
	  backdrop-filter: blur(40px);
	margin-top: 10px;
}
.px-header-6-menu .tp-header-dropdown li{
    margin: 0px;
}

.px-header-style-black .px-header-6-menu nav ul li:last-child .tp-submenu {
    left: 0;
}
.px-header-style-black .px-header-6-menu nav ul li .tp-submenu {
	margin-top:10px;
}

.px-step-item {
    background-color: #F7F7F7;
}

.px-step-bottom {
    background-color: #F7F7F7;
}

.offcanvas, .offcanvas-menu {
    display: none !important;
}
@media (min-width: 1025px) {
  .px-header-bar.tp-offcanvas-open-btn {
    display: none !important;
  }
}

@media (max-width: 1024px) {
  .px-header-bar.tp-offcanvas-open-btn span {
    background-color: #5F25FDEE !important;
  }
}