.border-left {
	border-image: linear-gradient(to bottom, #D13041, #2F78D7) 1 100% !important;
}

.who-we-serve-sec-border {
	border-image-source: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(153, 153, 153, 0.1) 100%);
}
.sec-border {
	border-image-source: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(153, 153, 153, 0.1) 100%);
}
/* .icon-grid h3 {
	margin-top: 0px !important;
} */

.h3-margin h3 {
	margin: 0px !important;
}

.expect-btn a {
	background-color: #ffffff08 !important;
    padding: 2px 16px 2px 16px !important;
    pointer-events: none !important;
}
.text-color-gradient {
	 background: linear-gradient(90deg, #D13041 0%, #2F78D7 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}
.h3-margin-mission h3{
	margin-bottom: 0px !important;
}

/* Blog category page css */

body.page-id-263 img {
	object-fit: cover;
}
body.page-id-263 {
	background-color: #111111;
    background-image: url("https://unlockpote1stg.wpenginepowered.com/wp-content/uploads/2025/05/tiffany-blue.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
}
body.page-id-263 .elementor-button {
	height: 100% !important;
}
@media (min-width: 1024px) {
	.page-id-263 .career-growth .leadership-section a img {
		    max-height: 221px !important;
    		height: 100% !important;
    		object-fit: cover;
	}
	.page-id-263 .no-img-sec .career-growth .leadership-section a {
		    width: 100% !important;
	}
.growth .grid-1-item .elementskit-entry-header .elementskit-entry-thumb img {
    max-height: 578px;
    object-fit: cover;
	  overflow:hidden;
	  display:block;

}
.grid-2-item .elementskit-entry-header .elementskit-entry-thumb img {
     height: 180px;
     object-fit: cover;
}
 .grid-1-item .elementskit-entry-header .elementskit-entry-thumb img {
     height: 578px;
     object-fit: cover;
}
.growth a img.attachment-full {
	height: 633px !important;
}
.page-id-263 .image_card_height img {
    height: 50vh !important;
}
.page-id-263 .category_post img{
	transition: 1s all ease;
}
}

.page-id-263 .container.category_post .image {
    overflow: hidden;
    display: block;
    border-radius: 8px;
    transition: 1s all ease;
}
.page-id-263 .category-post-section .container.category_post .image img {
    width: 100%;
    max-height: 328px;
    object-fit: cover;
    border-radius: 8px;
}
.page-id-263 .category_post h2 {
	color: #ffffff !important;
}
/* .page-id-263 .category_post:hover h2 {
	background: linear-gradient(90deg, #D13041 0%, #2F78D7 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
} */
.page-id-263 .category_post:hover h2 {
    color: #ce1226 !important;
}
/* .page-id-263 .category_post:hover img {
	transform: scale(1.2);
    transition: 1s all ease;
} */
.page-id-263 .category_post a.read-more {
	background: linear-gradient(90deg, #D13041 0%, #2F78D7 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
}
.category_post:hover a.read-more {
    color: #ffffff !important;
}
.page-id-263 .category_post:hover a.read-more path {
    color: #ffffff !important;
	stroke: #ffffff !important;
	fill: #ffffff !important;
}
/* .page-id-263 .category_post a.read-more path {
	background: linear-gradient(90deg, #D13041 0%, #2F78D7 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
	stroke: #ffffff !important;
	fill: #ffffff !important;
} */
.page-id-263 .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb {
    position: relative;
    padding: 20px;
    overflow: hidden;
    display: block;
}
.page-id-263 .ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img {
    transition: 1s all ease !important;
    transform: scale(1.1) !important;
}
.page-id-263 .elementskit-entry-header .elementskit-meta-categories {
    display: none;
}
.page-id-263 .grid-4in-1-item .elementskit-entry-header .elementskit-entry-thumb img {
    height: 200px;
    object-fit: cover;
}
.page-id-263 .elementskit-post-image-card:hover .entry-title a {
    color: #FF394E !important;
}
.page-id-263 .ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img {
/*     transform: unset !important; */
    opacity: 1;
}
.page-id-263 .ekit-wid-con .elementskit-post-image-card .elementskit-entry-thumb {
    border-radius: 10px;
}
.page-id-263 .ekit-wid-con .elementskit-entry-thumb {
    position: relative;
    overflow: hidden;
    display: block;
}
.page-id-263 .elementor-263 .elementor-element.elementor-element-508e695 .elementskit-entry-thumb {

    max-height: 200px;
}
.grid-2-item .elementskit-entry-header .elementskit-entry-thumb img {
    height: 180px;
    object-fit: cover;
}
.grid-2-item .elementskit-entry-header .elementskit-entry-thumb {
    height: 180px;
    object-fit: cover;
}
.agent-success .ekit-wid-con .elementskit-post-image-card a.elementskit-entry-thumb {
	max-height: 221px;
}
.leadership-grid .leadership-section a {
	max-height: 180px;
	width: 100%;
	border-radius: 8px;
	overflow: hidden;
	height: 180px;
}
.leadership-grid .leadership-section a img {
	max-height: 180px;
	height: 100%;
	object-fit: cover;
}
.growth:hover div.sales .elementor-widget-container img {
	transition: 1s all ease !important;
    transform: scale(1.1) !important;
}
.growth div.sales .elementor-widget-container img {
	transition: 1s all ease !important;
}
.growth div.sales .elementor-widget-container a {
	overflow: hidden;
    border-radius: 8px;
}
.growth:hover .elementor-widget-container h4 {
	color: #ce1226 !important;
}

.leadership-grid .format-standard:hover .leadership-section a img {
	transition: 1s all ease !important;
    transform: scale(1.1) !important;
} 
.leadership-grid .format-standard .leadership-section a img {
	transition: 1s all ease !important;
} 
.leadership-grid .elementor-widget-container h4 a:hover {
	color: #ce1226 !important;
}
.leadership-grid .status-publish:hover .elementor-widget-container h4 a {
	color: #ce1226 !important;
}
.leadership-grid .status-publish .leadership_hover_button:hover .elementor-widget-container {
	background-color: #ffffff00 !important;
}
.leadership-grid .status-publish .leadership_hover_button.category:hover .elementor-widget-container {
	background-color: #ce1226 !important;
}
.img-loop-grid .img-grow a img {
	min-height: 256px !important;
	height: 256px !important;
}
.img-loop-grid .custom-blogs h2 a {
	overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    display: flow !important;
}
.img-loop-grid .slider_image_items:hover .elementor-widget-image img {
    min-height: 430px !important;
    height: 430px !important;
    transition: 1s all;
    border: 1px solid #fff!important;
    object-fit: cover!important;
}
.img-loop-grid .slider_image_items .elementor-widget-image img {
    transition: 1s all !important;
}
.img-loop-grid .slider_image_items:hover .slider_image_content {
	bottom: 0px !important;
}


.left-img-sec .status-publish:hover .status-publish .left-img a img {
	transition: 1s all ease !important;
    transform: scale(1.1) !important;
}
.left-img-sec .status-publish .left-img a {
	overflow: hidden ;
	border-radius: 8px;
}
.left-img-sec .status-publish:hover .img-left-content h4 {
	color: #ce1226 !important;
}

.no-img .no-image-section:hover h4 {
	color: #ce1226 !important;
}
.no-img .no-image-section h4 a:hover {
	color: #ce1226 !important;
}
.agent-success:hover .leadership-section .elementor-widget-container img {
	transition: 1s all ease !important;
    transform: scale(1.1) !important;
}
.agent-success .leadership-section .elementor-widget-container img {
	transition: 1s all ease !important;
}
.agent-success .leadership-section .elementor-widget-container a {
	overflow: hidden;
    border-radius: 8px;
}
.agent-success:hover .elementor-widget-container h4 {
	color: #ce1226 !important;
}
.agent-success .author:hover .elementor-widget-container {
	background-color: #ffffff00 !important;
}
.page-id-263 .elementor-post-info__item--type-author {
	cursor: context-menu;
}
.page-id-263 .slider_image_items:hover h2 {
	color: #ce1226 !important;
}


@media (max-width: 768px) {
	.page-id-263 .agent-success .leadership-section .elementor-widget-container img {
		    height: 265px !important;
	}
	.page-id-263 .leadership-grid .format-standard .leadership-section a img {
		 height: 265px !important;
	}
	.page-id-263 .leadership-grid .format-standard .leadership-section a {
		 height: 265px !important;
	}
	.growth a img.attachment-full {
    height: 265px !important;
    object-fit: cover;
}
	.leadership-grid .leadership-section a img {
    max-height: 265px !important;
		object-fit: cover;
		height: 100% !important;
}
	.page-id-263 .leadership-grid .category-leadership-growth .leadership-section {
		    max-height: 100% !important;
    		width: 100% !important;
	}
	.page-id-263 .leadership-grid .category-leadership-growth .leadership-section a {
		    max-height: 265px !important;
		height: 100% !important;
	}
	.leadership-grid .leadership-section a {
		max-height: 100% !important;
	}
	.leadership-grid .leadership-section {
		max-width: 100% !important;
		width: 100% !important;
		max-height: 100% !important;
	}
	.page-id-263 .career-growth .category-career-growth .leadership-section {
		width: 100%;
	}
	.no-img-sec .agent-success .category-agent-success-stories .leadership-section {
		width: 100% !important;
	}
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	.growth a img.attachment-full {
    height: 633px !important;
    max-width: 100% !important;
    width: 1000px !important;
    object-fit: cover;
}
	.leadership-grid .leadership-section a {
	max-height: 265px !important;
	width: 100%;
	border-radius: 8px;
	overflow: hidden;
	height: 100% !important;
}
.leadership-grid .leadership-section a img {
	max-height: 265px;
	height: 100%;
	object-fit: cover;
}
	.page-id-263 .trends .leadership-section {
		max-height: 265px !important;
	}
    .page-id-263 .elementor-8477 .elementor-element.elementor-element-ff6f836 {
        --min-height: 430px;
    }
	.page-id-263 .no-img-sec .leadership-section a {
		width: 100% !important;
}
	.page-id-263 .no-img-sec .leadership-section a img {
		max-height: 633px !important;
		object-fit: cover !important;
		height: 633px !important;
}

}
.agent-success .category-agent-success-stories h4 {
	display: -webkit-box;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
} 
.one-line-clamp h4 {
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.two-line-clamp h4 {
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.category-post-section .category_post .content h2.title {
		display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* .single-post-content p, li {
	margin-bottom: 0px !important;
} */


/* Blog category page css */


/* Toolkit page  */

@media (min-width: 1024px) {
	.page-id-35 .header-sec nav ul li a.ekit-menu-nav-link {
	color: #111111 !important;
	line-height: 140% !important;
}
.page-id-35 .header-sec nav ul li a:hover {
	color: #CE1226 !important;
}
.page-id-35 .header-sec nav ul li a:hover i {
	color: #CE1226 !important;
}
.page-id-35 .header-sec nav ul li a.active {
	color: #CE1226 !important;
}
.page-id-35 .header-sec nav ul li a i {
	color: #111111 !important;
    fill: #111111 !important;
}
.page-id-35 .header-sec .elementor-hidden-tablet .elementor-button-wrapper a {
	color: #111111 !important;
    border-color: #111111 !important;
}
.page-id-35 .header-sec .elementor-hidden-tablet .elementor-button-wrapper a .elementor-button-icon svg path {
    fill: #111111 !important;
	transition: all 0.5s ease !important;
}

.page-id-35 .header-sec .elementor-button-wrapper a:hover {
	color: #ffffff !important;
    border-color: #ffffff !important;
}
.page-id-35 .header-sec .elementor-button-wrapper a:hover .elementor-button-icon svg path {
    fill: #ffffff !important;
}
.icon-margin .elementor-button-wrapper a .elementor-button-icon svg {
	margin: 0px 2px !important;
}
	.page-id-35 .sticky-header .mega_menu_about .elementor-widget-button a {
		color: #ffffff !important;
		border-color: #ffffff !important;
	}

/* For sticky menu */

.page-id-35 .sticky-header .menuitems_header nav ul li a.ekit-menu-nav-link {
	color: #ffffff !important;
	line-height: 140% !important;
}
.page-id-35 .sticky-header .menuitems_header nav ul li a i {
	color: #ffffff !important;
    fill: #ffffff !important;
}
.page-id-35 .sticky-header .top-btn .elementor-button-wrapper a {
	color: #ffffff !important;
    border-color: #ffffff !important;
}
.page-id-35 .sticky-header .top-btn .elementor-button-wrapper a .elementor-button-icon svg path {
    fill: #ffffff !important;
	transition: all 0.5s ease !important;
}

.page-id-35 .sticky-header .top-btn .elementor-button-wrapper a:hover {
	color: #ffffff !important;
    border-color: #ffffff !important;
}
.page-id-35 .sticky-header .top-btn .elementor-button-wrapper a:hover .elementor-button-icon svg path {
    fill: #ffffff !important;
}
.page-id-35 .sticky-header .menuitems_header nav ul li a:hover {
	color: #CE1226 !important;
}
.page-id-35 .sticky-header .menuitems_header nav ul li a:hover i {
	color: #CE1226 !important;
}
.page-id-35 .sticky-header .menuitems_header nav ul li a.active {
	color: #CE1226 !important;
}
	.page-id-35 .sticky-header .menuitems_header .mega_menu_about .elementor-button-wrapper a:hover span {
	color: #ffffff !important;
}
	.page-id-35 .sticky-header .menuitems_header .mega_menu_blog .elementor-button-wrapper a:hover span {
	color: #ffffff !important;
}
/* For sticky menu */
}



/* Toolkit page end */


/* 25 June 2025 - Start */

button.play-btn::before {
    content: "";
    left: 50%;
    position: absolute;
    top: 50%;
}

@media only screen and (max-width: 480px) {
    body .home-sec6 .fast_earn {
        height: auto;
    }
	.mobi-jouney-section {
    background-position: initial !important;
}
.left-menu li a, .right-menu li a {
    line-height: 24px !important;
}
#the_moment .grey_txt {
    font-style: inherit !important;
}
}

/* 25 June 2025 End */

