.hello{
    color: red;
    background-color: red;
}
.accordion-section .elementor-accordion .elementor-accordion-item:not(li) {
    margin-bottom: 20px;
}
.accordion-section .elementor-accordion .elementor-accordion-item{
	background-color:#fff;
	border-radius:15px;
	padding:20px;
}
.accordion-section .elementor-tab-title:before {
    content: "";
    background-image: url(https://popstagingserver.com/sites/nlb/wp-content/uploads/2025/09/greenmark.svg);
    height: 30px;
    width: 30px;
    position: absolute;
    left:15px;
}
.accordion-section .elementor-tab-title{
	position:relative;
}

.accordion-section .elementor-accordion .elementor-accordion-item p{
margin-bottom: 10px;
}
.heading-span-color .elementor-heading-title span {
    color: #00ff00;
}
.meet-the-team-title-font .elementor-shortcode .latest-post-title-2 h5{
padding: 20px 0px 0px 0px;
color: #000024;
margin-bottom:0px;
}

.meet-the-team-title-font .elementor-shortcode .latest-post-excerpt p {
 padding-bottom:50px;
}
/* about-tab-section-start */
.tab-section .row {
    display: flex;
	padding-top:40px;
}
.tab-section .col-md-6{
	width:65%;
	padding-left:50px;
	padding-top:20px;
}
.tab-section .col-md-4{
	width:35%;
    height: 100%;
}
.tab-section .col-md-6 p {
    font-size: 18px;
    line-height: 23px;
    font-weight: 400;
    font-family: Avenir;
	color:#ffffff;

}
.tab-section .col-md-6 .para{   
font-size: 18px;
    line-height: 23px;
    font-weight: 400;
    font-family: Avenir;
	color:#ffffff;

}
.tab-section .col-md-6 h2 {
    font-size: 36px;
    line-height: 40px;
    font-weight: 500;
	font-family:Avenir;
	color:#ffffff;
	text-transform:uppercase;
	width: 735px;
}
.tab-section .col-md-4 {
    background-image: url(https://popstagingserver.com/sites/nlb/wp-content/uploads/2025/09/motion_blur-Photoroom.jpg);
    background-repeat: no-repeat;
	border-radius:20px;
	background-size: cover;
}
.tab-section .col-md-4 img {
    transform: scale(1.1);
    height: 495px;
    padding-left: 11px;
	width: 100%;
	padding-top:10px;
    object-fit: contain;
    object-position: left bottom !important;
}
.tab-section .elementor-tab-title {
    width: 390px;
    background-color:#393939 !important;
    border-radius: 10px;
    text-align: center;
	color:#fff;
}
.tab-section .elementor-tab-title:hover{
    color:#000000 !important;
	background-color:#00ff2a !important;
}
.tab-section .elementor-tab-title .elementor-active a {
    color:#000000 !important;
    background-color:#00ff00 !important;
}
.tab-section .elementor-tab-title.elementor-active, .tab-section .elementor-tab-title.elementor-active a{
	   color:#000000 !important;
    background-color:#00ff00 !important;
}
.tab-section .elementor-tabs-wrapper{
	display:flex;
	gap:20px;
}
.tab-section #elementor-tab-content-2191, .tab-section #elementor-tab-content-2192, .tab-section #elementor-tab-content-2193 {
    background-color:#202020 !important;
    padding:unset;
}

/* about-tab -section-end */
/* about-banner-section-start */
.about-animation .about-marquee-text p {
    white-space: nowrap;
    will-change: transform;
    animation: marquee 
     linear infinite 32s;
}
/* about-banner-section-end */
/* about-ourhistory-section-start */
.about-history-section .cd-timeline__block .cd-timeline__content {
background-color: #3c3c3c !important;
padding-top:10px;
border-radius: 15px;
margin-top: 60px;
}

.cd-timeline__block:nth-child(odd)>.cd-timeline__content:before{
    display: none;
}
.about-history-section .cd-timeline .cd-timeline__container:before {
        left: 43%;
        transform: translateX(-50%);
        width:2px;
}

 .about-history-section .cd-timeline__block:nth-child(2n) .cd-timeline__content {
    width: 61% !important;
}
.about-history-section .cd-timeline__block:nth-child(2n){
    width:92%;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row .col-md-4:after {
    content: "";
    position: absolute;
    background-image: url(https://popstagingserver.com/sites/nlb/wp-content/uploads/2025/09/IMG_3128.png);
    width: 385px;
    height: 99%;
    min-height: 525px;
    z-index: -1;
    top: -123px;
    right: -43%;
    background-repeat: no-repeat;
    background-size: contain;
}
.about-history-section .cd-timeline__block:nth-child(4n) .row .col-md-7 {
    width: 60%;
    padding-right:20px;
    padding-left: 20px;
}
.about-history-section .cd-timeline__block:nth-child(4n) .row .col-md-5 {
    width: 40%;
    position: relative;
}
.about-history-section .cd-timeline__block:nth-child(4n) .row .col-md-5 img{
    width: 100%;
    position: absolute;
    top: -82px;
    min-width: 460px;
}
.cd-timeline__content.text-component.pafe-vertical-timeline-content:before {
    display: none;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row .col-md-8 {
    width: 60%;
    padding-right: 30px;
    padding-left: 20px;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row .col-md-4 {
    width: 40%;
}
.about-history-section .cd-timeline__block:nth-child(2n) .pafe-vertical-timeline-content__title{
    width:30%;
    padding-left: 20px;
    padding-top: 20px;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row{
    display: flex;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row .col-md-4{
    position: relative;
}
.about-history-section .cd-timeline__block:nth-child(2n) .color-contrast-medium .row .col-md-4 img{
   position: relative;
    width: 100%;
    transform: scale(1.49);
    transform-origin: center left;
    top: -15px;
    object-fit: cover;
    left: -20px;
}
.about-history-section .elementor-container .cd-timeline__container h3 {
    color: #fff;
    font-size:40px;
    line-height:45px;
    font-family: AvenirNext;
    font-weight: 500;
    margin-bottom:10px;
}
.about-history-section .right-side-box .color-contrast-medium .row .col-md-6 {
    width: 50%;
}
.about-history-section .right-side-box .color-contrast-medium .row .col-md-6 img{
    position: absolute;
    top:-33px;

}
.about-history-section .right-side-box .color-contrast-medium .row {
    display: flex;
    gap:20px;
}
/* about-ourhistory-section-end */
/* media queries-start */
@media only screen and (min-width:320px){
	.meet-the-team-title-font .elementor-shortcode .latest-post-title-2 h5 {
    font-size: 18px;
    line-height:23px;
    font-weight: bold;
    font-family:avenirNext;
}
}
@media only screen and (max-width:767px){
    
.tab-section .col-md-4 img {
        height: 100%;
        object-fit: contain;
        object-position: left;
        margin-top:-10px;
    }
	.accordion-section .elementor-accordion .elementor-accordion-item {
    padding: 20px 10px;
}
.tab-section .col-md-4 img{
  transform: scale(1.06);  
}
.meet-the-team-title-font .elementor-shortcode .latest-post-excerpt p {
 padding-bottom:30px;
}
.tab-section .row{
display:block;
}
.tab-section .col-md-4{
width:100%;
height: 100%;
}
.tab-section .col-md-6{
width:100%;
padding-top:50px;
}	
.tab-section .elementor-tabs-wrapper {
flex-wrap: wrap;
}
.tab-section .elementor-tab-mobile-title{
display:none;
}
.tab-section .col-md-6{
padding-left:0px;
}
.tab-section .col-md-4 img{
padding-left:5px;
}
.tab-section .elementor-tab-title{
width:100%;
}
}
@media only screen and (min-width:992px){
	.meet-the-team-title-font .elementor-shortcode .latest-post-title-2 h5 {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    font-family: avenirNext;
}
}
@media only screen and (max-width:991px){
.tab-section .col-md-6 h2{
	font-size:25px;
	line-height:30px;
}

}

@media only screen and (min-width:992px) and (max-width:1180px){
.tab-section .col-md-4{
height:100%;
}
}
@media only screen and (min-width:1024px){
.tab-section .col-md-4 img{
max-height:500px;
padding-left:15px;
height:100%;
}
.tab-section .col-md-4{
height:100%;
}
}
@media only screen and (max-width:1024px){
.tab-section .col-md-6 h2 {
font-size: 30px;
line-height: 35px;
font-weight: 500;
font-family:Avenir;
}	

}
@media only screen and (max-width:1250px){
.tab-section .col-md-6 h2, .tab-section .col-md-6 p, .tab-section .col-md-6 .para{
width:unset;		
}
}
@media only screen and (min-width:1250px){
.tab-section .col-md-4 img{
max-height:500px;
height:100%;
}
}
@media only screen and (min-width:1366px){

}
@media only screen and (min-width:1920px){
	.meet-the-team-title-font .elementor-shortcode .latest-post-title-2 h5 {
    font-size: 24px;
    line-height: 29px;
    font-weight: bold;
    font-family: avenirNext;
}
}
/* media queries-end  */