/* Header Start Here */

.elementor-element.main-header nav.elementor-nav-menu--main ul.elementor-nav-menu > li > a {
    text-align: center;
    padding-bottom: 5px!important;
}

.elementor-element.main-header nav.elementor-nav-menu--main li {
    gap: 55px;
}
.elementor-element.main-header nav.elementor-nav-menu--main ul.sub-menu {
    width: 296px !important;
}
.elementor-element.main-header nav.elementor-nav-menu--main li::after{
	position:relative;
	left:-17%;
	height:34.43px;
}

.elementor-element.ric-menu .e-con-inner .elementor-nav-menu .sub-arrow{
	padding:0px;
}

.elementor-element.ric-menu .e-con-inner {
    margin-left: 197px;
}

h1, h2, h3, h4, h5, h6, .pp-dual-heading-block.elementor-widget-pp-dual-heading .pp-dual-heading, .elementor-element.elementor-widget-text-editor p, .woocommerce-js h2 {
    margin-bottom: 0px;
}

/* Header end Here */

/* Footer Start Here */

.main-footer .elementor-element.col-25{
	width: auto;
}
.main-footer .footer-menu.mh-225.elementor-widget-nav-menu .elementor-nav-menu--main ul.elementor-nav-menu{
	min-height: 225px;
}
.main-footer .footer-menu .elementor-nav-menu--main ul.elementor-nav-menu li a{
	cursor: pointer;
}
.main-footer .footer-menu .elementor-nav-menu--main ul.elementor-nav-menu li.menu-item.menu-item-has-children .elementor-item .sub-arrow{
	display: none;
}
.main-footer .footer-menu .elementor-nav-menu--main ul.elementor-nav-menu li.menu-item.for-uk-only{
	display: none;
}
.user_uk .main-footer .footer-menu .elementor-nav-menu--main ul.elementor-nav-menu li.menu-item.for-uk-only{
	display: block;
}
.main-footer .footer-head.pt-55.elementor-widget-heading > .elementor-widget-container{
	padding-top: 55px;
}
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon{
	background: transparent;
}
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon svg{
	transition: all 0.35s ease;
	width: 20px;
	height: 20px;
}
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon svg path{
	transition: all 0.35s ease;
}
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon:hover svg path{
	fill: #0064D2;
}
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon,
.main-footer .footer-social.elementor-widget-social-icons .elementor-grid-item .elementor-icon:hover{
	opacity: 1;
}

/* Homepage Start Here */
.elementor .elementor-element.wd-auto{
	width: auto !important;
}
.elementor .elementor-element.mr-0.kr > .e-con-inner,
.elementor .elementor-element.mr-0 > .e-con-inner{
	margin-right: 0px !important;
}
.elementor .elementor-element.ml-0.kl > .e-con-inner,
.elementor .elementor-element.ml-0 > .e-con-inner{
	margin-left: 0px !important;
}
.elementor-element.home-hero::after {
    background: linear-gradient(90.16deg, rgba(0, 0, 0, 0.88) 0.11%, rgba(0, 0, 0, 0) 97.98%);
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
}
.elementor-element.home-hero::before{
	z-index:1;
}

.teu-services .teu-card .elementor-element.card-body {
    transition: all 0.65s ease;
    min-height: 400px;
    transform: translateY(352px);
}

.teu-services .teu-card:hover .elementor-element.card-body, 
.teu-services.tpl-services .teu-card:hover .elementor-element.card-body, 
.teu-services.tes-services .teu-card:hover .elementor-element.card-body, 
.teu-services.tfr-services .teu-card:hover .elementor-element.card-body {
    transform: translateY(0px);
	min-height:auto;
}

.teu-services .teu-card .card-body .card-btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 53px;
    height: 8px;
    transition: all 0.35s ease;
}

.teu-services .teu-card {
	overflow:hidden;
}

.teu-services .teu-card .elementor-element.card-body .card-head > .elementor-widget-container {
    position: relative;
    top: -30px;
}

.teu-services .teu-card .elementor-element.card-body.scsd .card-head > .elementor-widget-container {
    top: -95px;
}

.teu-services .teu-card:hover .elementor-element.card-body .card-head > .elementor-widget-container,
.teu-services .teu-card:hover .elementor-element.card-body.scsd .card-head > .elementor-widget-container{
    position: relative;
    top: 0px;
}

.teu-services .teu-card .card-body .card-btn.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg path {
    fill: #E61E1E;
}
.teu-services .teu-card::before{
	 content: '';
	display: inline-block;
	opacity: 1;
    height: 100%;
    width: 100%;
	border-radius: 10px;
	background: linear-gradient(3deg, rgba(0, 0, 0, 0.72) 2.16%, rgba(0, 0, 0, 0.00) 50.05%);
}
.teu-services .teu-card:hover::before {
/*     background: linear-gradient(2.53deg, rgba(0, 0, 0, 0.72) 2.16%, rgba(0, 0, 0, 0) 50.05%); */
    content: '';
	display: inline-block;
/*     background: #000; */
    opacity: 1;
    height: 100%;
    width: 100%;
	background: linear-gradient(91deg, #000 1.36%, rgba(0, 0, 0, 0.00) 87.57%);
}

.btn-white-txt.elementor-widget-button .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 53px;
    height: 8px;
    transition: all 0.35s ease;
}

.btn-white-txt.elementor-widget-button .elementor-button-wrapper .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg path{
	fill:#E61E1E;
}

.btn-red-border.elementor-widget-button .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 53px;
    height: 9px;
    transition: all 0.35s ease;
}

.btn-red-border.elementor-widget-button:hover .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg path{
    fill:#fff;
    transition: all 0.35s ease;
}

.teu-newsroom .elementor-element.col-left {
    width: 434px;
}

.teu-newsroom .elementor-element.col-right {
    width: calc(100% - 434px);
}

.teu-newsroom.swiper-slide-next + .swiper-slide {
    opacity: 0.3;
}
.elementor-element.news-card:after{
	content: "";
	width: 74px;
	height: 2px;
	background: transparent;
	display: inline-block;
	position: absolute;
	left: 24px;
	top: -2px;
}

.news-post.e-widget-swiper .pp-posts .swiper-wrapper .swiper-slide .pp-post.pp-carousel-item{
	padding: 1px 0px;
}

.news-post.e-widget-swiper .pp-posts .swiper-wrapper .swiper-slide.swiper-slide-active .elementor-element.news-card:after{
	background: #0064D2;
}

.news-card .card-title.elementor-widget-heading .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: pre-wrap;
}

.news-card .card-title.elementor-widget-heading {
    min-height: 222px;
}

.news-card .card-btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon,
.news-card .card-btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{
	width: 15px;
	height: 15px;
	transition: all 0.35s ease;
}

.news-card .card-btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg rect{
	transition: all 0.35s ease;
}

.news-card .card-btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg path{
	transition: all 0.35s ease;
}

.news-card .card-btn.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg{
	fill: #0064D2;
}

.news-card .card-btn.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg rect{
	stroke: #0064D2;
}

.news-card .card-btn.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg path{
	fill: #fff;
}

.elementor .elementor-element.card-btn .elementor-button .elementor-button-content-wrapper {
    align-items: center;
}

.news-post.e-widget-swiper{
	width: calc(100% + 159px) !important;
}

.news-post.e-widget-swiper > .elementor-widget-container{
	margin-right: -159px !important;
}

.news-post.e-widget-swiper .pp-posts .swiper-wrapper .swiper-slide.swiper-slide-next + .pp-post-wrap.swiper-slide,
.news-post .swiper-wrapper .swiper-slide.swiper-slide-next + .swiper-slide.e-loop-item {
    opacity: 0.2;
}
.elementor .elementor-element.news-post .pp-posts:not(.elementor-grid) .pp-post-wrap {
    padding-left: 36px !important;
}

/** Read More **/
.btn-rm.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon{
	position: relative;
	top: -1px;
}

.btn-rm.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{
	width: 15px;
	height: 15px;
	transition: all 0.35s ease;
}
.btn-rm.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg rect,
.btn-rm.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg path{
	transition: all 0.35s ease;
}
.btn-rm.elementor-widget-button .elementor-button:focus .elementor-button-content-wrapper .elementor-button-icon svg rect,
.btn-rm.elementor-widget-button .elementor-button:active .elementor-button-content-wrapper .elementor-button-icon svg rect,
.btn-rm.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg rect{
	stroke: #0064D2;
	fill: #0064D2;
}
.btn-rm.elementor-widget-button .elementor-button:focus .elementor-button-content-wrapper .elementor-button-icon svg path,
.btn-rm.elementor-widget-button .elementor-button:active .elementor-button-content-wrapper .elementor-button-icon svg path,
.btn-rm.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg path{
	fill: #fff;
}

.elementor .elementor-element.overlay:before, 
.elementor .elementor-element.home-career:before{
    display: inline-block;
    content: "";
    background: #0000003b;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.elementor .elementor-element.container-1746 .col-left:before{
	
}
.elementor .elementor-element.container-1746 .col-right:before{
	display: inline-block;
    content: "";
	height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
	border-radius: 10px;
	background: linear-gradient(62deg, rgba(0, 0, 0, 0.52) 6.7%, rgba(0, 0, 0, 0.00) 44.94%);
}
/* Homepage end Here */


/* Error Page Start Here */

.elementor-element.ric-breadcrumb::before {
    background: linear-gradient(90.16deg, rgba(0, 0, 0, 0.88) 0.11%, rgba(0, 0, 0, 0) 97.98%);
    content: '';
}

.error404 .ast-container {
    padding: 0;
    max-width: 100%;
}

.btn-red.elementor-widget-button .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 53px;
    height: 8px;
}

/* Sitemap Start Here */

.sitemap-content .site-inner .sitemap-head.elementor-widget-heading .elementor-heading-title:before {
    content: "";
    width: 9px;
    height: 9px;
    display: inline-block;
    background: #0064D2;
    position: absolute;
    top: 7px;
    left: 0px;
    transition: all 0.35s ease;
}

.sitemap-content .site-inner .sitemap-head.txt-link.elementor-widget-heading .elementor-heading-title:hover:before {
    background: #E61E1E;
}

.sitemap-content .site-inner .sitemap-head.elementor-widget-heading .elementor-heading-title {
    text-decoration: none;
    transition: all 0.35s ease;
    display: flex;
    align-items: normal;
    padding: 0px 0px 0px 21px;
}

.sitemap-content .site-inner .sitemap-head.elementor-widget-heading .elementor-heading-title a{
	text-decoration:none;
}


/* Newsroom Page Start Here */

.elementor-template-full-width .ast-container {
    display: block;
    max-width: 100%;
    padding: 0;
}

article.ee-post.newsroom.type-newsroom {
    border: 1px solid #E6E9ED;
}

article.ee-post.newsroom.type-newsroom .news-card {
    border: 0;
}

.elementor-element.news-card .elementor-widget-container img {
    height: 101px;
    object-fit: cover;
}

.nws-main nav.ee-pagination {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    column-gap: 22px;
}

.nws-main nav.ee-pagination .page-numbers {
    width: 45px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgba(217, 217, 217, 1);
    color: rgba(0, 100, 210, 1);
	margin: 0;
	transition:.5s ease all;
}

.nws-main nav.ee-pagination .page-numbers.current,
.nws-main nav.ee-pagination .page-numbers:hover{
    opacity: 1;
    background-color: rgba(0, 100, 210, 1);
	transition:.5s ease all;
    color: #fff;
}

.nws-main nav.ee-pagination a.ee-pagination__next.page-numbers {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00884 15.0449C4.90962 15.1441 4.78559 15.1937 4.64915 15.1937C4.51272 15.1937 4.38869 15.1441 4.28946 15.0449C4.09101 14.8465 4.09101 14.524 4.28946 14.3255L10.615 7.99995L4.28946 1.67437C4.09101 1.47592 4.09101 1.15344 4.28946 0.95499C4.48791 0.75654 4.81039 0.75654 5.00884 0.95499L11.6941 7.64026C11.8926 7.83871 11.8926 8.16119 11.6941 8.35964L5.00884 15.0449Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
}

.nws-main nav.ee-pagination a.ee-pagination__next.page-numbers:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00884 15.0449C4.90962 15.1441 4.78559 15.1937 4.64915 15.1937C4.51272 15.1937 4.38869 15.1441 4.28946 15.0449C4.09101 14.8465 4.09101 14.524 4.28946 14.3255L10.615 7.99995L4.28946 1.67437C4.09101 1.47592 4.09101 1.15344 4.28946 0.95499C4.48791 0.75654 4.81039 0.75654 5.00884 0.95499L11.6941 7.64026C11.8926 7.83871 11.8926 8.16119 11.6941 8.35964L5.00884 15.0449Z' fill='%23fff'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
}


.nws-main nav.ee-pagination a.ee-pagination__previous.page-numbers {
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00884 15.0449C4.90962 15.1441 4.78559 15.1937 4.64915 15.1937C4.51272 15.1937 4.38869 15.1441 4.28946 15.0449C4.09101 14.8465 4.09101 14.524 4.28946 14.3255L10.615 7.99995L4.28946 1.67437C4.09101 1.47592 4.09101 1.15344 4.28946 0.95499C4.48791 0.75654 4.81039 0.75654 5.00884 0.95499L11.6941 7.64026C11.8926 7.83871 11.8926 8.16119 11.6941 8.35964L5.00884 15.0449Z' fill='%230064D2'/%3E%3C/svg%3E%0A");
    transform: rotate(180deg);
}

.nws-main nav.ee-pagination a.ee-pagination__previous.page-numbers:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.00884 15.0449C4.90962 15.1441 4.78559 15.1937 4.64915 15.1937C4.51272 15.1937 4.38869 15.1441 4.28946 15.0449C4.09101 14.8465 4.09101 14.524 4.28946 14.3255L10.615 7.99995L4.28946 1.67437C4.09101 1.47592 4.09101 1.15344 4.28946 0.95499C4.48791 0.75654 4.81039 0.75654 5.00884 0.95499L11.6941 7.64026C11.8926 7.83871 11.8926 8.16119 11.6941 8.35964L5.00884 15.0449Z' fill='%23fff'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
}

.ast-article-single {
    padding: 0 !important;
}
.ast-separate-container .ast-article-single:not(.ast-related-post){
	background-color:transparent;
}

#page .site-content {
    flex-grow: 1;
    z-index: 0;
}

.post-type-archive-newsroom .news-card:before {
    background: #0064D2;
    width: 0px;
    height: 2px;
    display: inline-block;
    position: absolute;
    border: 0px;
    opacity: 1;
    left: 24px;
    top: 0px;
    transition: all 0.35s ease;
    content: '';
}

.post-type-archive-newsroom .news-card:hover:before{
	 width: 74px;
	transition: all 0.35s ease;
}

.elementor-element.single-blog-breadcrumb.hero-sec span.elementor-icon-list-text:empty {
    display: none;
}

.elementor-element.bottom-row .elementor-widget-container h3 {
    font-size: 20px;
    line-height: 27px;
    color: rgba(0, 0, 0, 1);
    font-family: 'Toshiba Sans';
    font-weight: 500;
}
.elementor-element.bottom-row .elementor-widget-container ul {
    margin-left: 25px;
    margin-top: 25px;
    margin-bottom: 0;
}

.elementor-element.bottom-row .elementor-widget-container ul li{
    margin-bottom: 25px;
}
.post-type-archive .news-card .card-title.elementor-widget-heading .elementor-heading-title {
	-webkit-line-clamp: 4;
}
/*.post-type-archive .news-card .card-title.elementor-widget-heading {
	min-height: 148px;
} */

.post-type-archive .news-card .card-title.elementor-widget-heading {
    min-height: auto;
}

.post-type-archive .elementor-element.bottom-row .elementor-widget-container ul li{
    margin-bottom: 0px;
}
.elementor-element.line-none a{
	text-decoration:none;
	color: inherit;
}
.elementor-element.hcs-txt ul {
    margin: 0;
}
.elementor-element.hcs-txt ul ul {
    margin: 20px 0 17px;
}
.elementor-element.hcs-txt strong {
    font-weight: 500;
}
/* Button Border Red */
.btn-bb-red.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{
	height: auto;
	width: 53px;
}
.btn-bb-red.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg path{
	fill: #E61E1E;
	transition: all 0.35s ease;
}
.btn-bb-red.elementor-widget-button .elementor-button:hover .elementor-button-content-wrapper .elementor-button-icon svg path,
.btn-bb-red.elementor-widget-button .elementor-button:focus .elementor-button-content-wrapper .elementor-button-icon svg path,
.btn-bb-red.elementor-widget-button .elementor-button:active .elementor-button-content-wrapper .elementor-button-icon svg path{
	fill: #fff;
}
.elementor .elementor-element.nws-bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:nth-child(2),
.elementor .elementor-element.nws-bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:nth-child(4){
	width:10px;
}
.elementor .elementor-element.nws-bd .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon svg,
.elementor .elementor-element.nws-bd .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon svg{
	--e-icon-list-icon-size:11px;
}
.elementor .elementor-element.nws-bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text{
	color:#0064D2;
}
/*--------------------------------------------------------------
# Latest Publications (Vertical)
--------------------------------------------------------------*/
.elementor-element.latest-pubc .font-15 .elementor-widget-container ul {
    margin-left: 0;
    margin-top: 0;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs{
	width: 100%;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs .pp-advanced-tabs .pp-advanced-tabs-wrapper{
	border-bottom: 1px solid #D8D8D8;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs .pp-advanced-tabs .pp-advanced-tabs-title{
/* 	width: 33.333%; */
	text-align: left;
	border: 0px;
	overflow: visible;
}
.latest-pubc .lp-tabs.eai-tabs .pp-advanced-tabs-content{
	position:relative;
}
.latest-pubc .lp-tabs.eai-tabs .pp-advanced-tabs-content:before {
    content: '';
    background: #D8D8D8;
    width: 1px;
    height: 100%;
    max-height: 585px;
    position: absolute;
    left: -60px;
    top: 57px;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs .pp-advanced-tabs .pp-advanced-tabs-title span{
	transition: all 0.35s ease;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs .pp-advanced-tabs .pp-advanced-tabs-title:hover span{
	color: #E61E1E;
}
.latest-pubc .lp-tabs.elementor-widget-pp-advanced-tabs .pp-advanced-tabs .pp-advanced-tabs-title:after{
	content: '';
	width: 74px;
	height: 2px;
	background: #0064D2;
	display: inline-block;
	position: absolute;
	bottom: -0.5px;
	left: 0px;
}
.latest-pubc .pub-content .font-25.elementor-widget-heading .elementor-heading-title,
.latest-pubc .pub-content .font-25.elementor-widget-heading .elementor-heading-title a{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;  
	overflow: hidden;
	transition: all 0.35s ease;
}
.latest-pubc .pub-content:hover .font-25.elementor-widget-heading .elementor-heading-title,
.latest-pubc .pub-content:hover .font-25.elementor-widget-heading .elementor-heading-title a{
	color: #0064D2;
}
.latest-pubc .pub-content .font-15.elementor-widget-text-editor > .elementor-widget-container,
.latest-pubc .pub-content .font-15.elementor-widget-text-editor p{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;  
	overflow: hidden;
}
.pub-content .font-25.elementor-widget-heading .elementor-heading-title a{
	text-decoration: none;
	font-weight: 500;
}
.head-shape.pl-57.elementor-widget-heading > .elementor-widget-container:after{
	left: 57px;
}
.latest-pubc .post-col .lp-post.elementor-widget-pp-posts{
	height: 695px !important;
}
.latest-pubc .lp-post .mCustomScrollBox > .mCSB_container{
	margin-right: 80px;
}
.latest-pubc .lp-post .mCustomScrollBox .mCSB_scrollTools{
	opacity: 1;
	width: 6px;
}
.latest-pubc .lp-post .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer{
	border-radius: 20px;
	background: #E4E4E4;
}
.latest-pubc .lp-post .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	border-radius: 20px;
	background: #B3BCC9;
	width: 100%;
}
.latest-pubc .lp-post .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger .mCSB_draggerRail{
	display: none;
}
.latest-pubc .elementor-element.lp-shape:after{
	content: "";
	width: 100%;
	background: linear-gradient(0deg, #F1F3F5 10.47%, rgba(241, 243, 245, 0.00) 104.65%);
	display: block;
	height: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 1;
}
/*--------------------------------------------------------------
# Latest Publications (Vertical) END
--------------------------------------------------------------*/