.about-us-breadcrumb .custom-breadcrumbs{
    justify-content: start;
}
.about-us-content p{
    padding-bottom:10px !important;
}
.rotating-text-wrapper .nectar-rotating-words-title .dynamic-words,
.nectar-rotating-words-title.element_stagger_words .beginning-text, 
.nectar-rotating-words-title.element_stagger_words .ending-text{
    display: inline;
}
.rotating-text-wrapper .nectar-rotating-words-title.element_stagger_words .dynamic-words span{
    line-height: 1.06;
    color: #1E7389;
}
.rotating-text-wrapper .nectar-rotating-words-title .heading{
    line-height: 149%;
    letter-spacing: -0.2px;
}
.rotating-text-wrapper .hover-wrap{
    margin-bottom:0px !important;
}
.rotating-text-wrapper .nectar-rotating-words-title .beginning-text,
.rotating-text-wrapper .nectar-rotating-words-title .dynamic-words,
.rotating-text-wrapper .nectar-rotating-words-title .ending-text {
    line-height: 100% !important;
}
.rotating-text-wrapper .nectar-rotating-words-title.element_stagger_words .text-wrap .inner {
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    transition: none !important;
}
.about-three-layout-sec .wpb_column .vc_column-inner{
    border: 1px solid #E5E5E5 !important;
    border-radius: 15px;
    overflow: hidden;
    /* transition: all 0.3s ease-in-out; */
    background-color:#fff;
    transition: background 0.4s ease,
                box-shadow 0.4s ease,
                border-color 0.4s ease;
}
.about-three-layout-sec .wpb_column .vc_column-inner .img-with-animation{
    margin-left:0px !important;
}
.about-three-layout-sec .wpb_column .vc_column-inner h3{
    text-transform: uppercase;
    font-weight: 600 !important;
}
.title-font-bold h2{
    font-weight:700 !important;
}
.about-three-layout-sec .row_col_wrap_12_inner{
    gap:6px;
    flex-wrap:nowrap !important;
}
.about-three-layout-sec .wpb_column .vc_column-inner:hover::before{
    opacity: 1;
    box-shadow: 2px 4px 12px rgba(0, 0, 0, 0.2);
}
.about-three-layout-sec .wpb_column .vc_column-inner::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(231deg, #0DA2C9 2.18%, #004456 83.56%);
    opacity: 0;
    transition: opacity 0.5s ease;
    z-index: 0;
    /* Property 1=Our vision  1 */
}
.about-three-layout-sec .wpb_column .vc_column-inner .wpb_wrapper{
    z-index: 1;
}
.about-three-layout-sec .wpb_column .vc_column-inner:hover h3,.about-three-layout-sec .wpb_column .vc_column-inner:hover .wpb_text_column p{
    color:#fff !important;
}
.ceo-name h3{
    font-weight:700 !important;
}
.about-three-layout-sec .wpb_column .vc_column-inner:hover .img-with-aniamtion-wrap  img{
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(65deg) brightness(98%) contrast(104%);
}
.our-success-col .wpb_column .wpb_wrapper .nectar-responsive-text{
    width:100% !important;
    font-weight: 600;
}
.our-success-col .wpb_column .wpb_wrapper .nectar-responsive-text:nth-child(4) p{
    color: #3B4040 !important;
    margin-top:8px;
}
.leader-left-wrapper .img-with-aniamtion-wrap:not(:first-child){
    border:1px solid #1E7389;
    padding: 13px 9px 10px 12px;
    border-radius: 50%;
    width: 52px;
    height: 52px;
    transition:0.3s all ease-in-out;
}
.leader-left-wrapper .img-with-aniamtion-wrap:not(:first-child) img{
    transition:0.3s all ease-in-out;
}
.leader-left-wrapper .img-with-aniamtion-wrap:not(:first-child):hover{
    background-color:#1E7389;
}
.leader-left-wrapper .img-with-aniamtion-wrap:not(:first-child):hover img{
    filter: brightness(0) saturate(100%) invert(92%) sepia(84%) saturate(13%) hue-rotate(5deg) brightness(109%) contrast(100%);
}
.leader-left-wrapper .img-with-aniamtion-wrap:last-child{
    padding:12px;
    margin-left: 24px;
}
.about-hero-sec-right{
    max-width: 680px;
    margin-left: auto !important;
    padding-left: 20px !important; 
}
/* timeline section css */
.timeline-scroll .vc_column-inner .img-with-aniamtion-wrap{
    width:60px;
    height:60px;
    transition: all 0.3s ease-in-out;
}
.timeline-scroll .vc_column-inner {
    max-height: 98.2%;
}
.timeline-sec .img-with-aniamtion-wrap:not(.timeline-scroll .vc_column-inner .img-with-aniamtion-wrap){
    border:8px solid #E5E5E5;
    border-radius: 24px;
}
.timeline-sec .img-with-aniamtion-wrap:not(.timeline-scroll .vc_column-inner .img-with-aniamtion-wrap) img{
    max-height:284px;
    min-height: 284px;
    object-fit: cover;
}
.timeline-sec h4,.our-success-col h4{
    font-weight:700;
}
.timeline-sec h5{
    font-weight: 600 !important;
}
.our-success-col .row_col_wrap_12_inner{
    align-items: start;
}
.our-success-col .divider-wrap{
    width:100%;
}
.custom-slider-wrapper {
    margin-bottom: 20px !important;
}
.timeline-year-text p{
    font-size: 20px;
    line-height: 30px;
    font-weight: 600 !important;
    margin-bottom:7px !important;
}
.timeline-heading h3{
    font-size: 24px !important;
    line-height: 34px !important;
    font-weight: 700 !important;
    margin-bottom:8px !important;
}
.map-section .row_col_wrap_12:not(.row_col_wrap_12_inner){
    /* align-items: center; */
}
.timeline-scroll{
    border-radius: 30px;
}
.timeline-scroll .column-bg-overlay-wrap.column-bg-layer{
    border-radius: 30px;
    overflow: hidden;
}
/* timeline section css ends */
.about-gallary-slider .row_col_wrap_12{
    padding-left:0px !important;
    padding-right: 0px !important;
}
.map-section .number,.map-section  .symbol{
    font-weight: 700 !important;
}
@media(max-width:1339px){
    .rotating-text-wrapper .nectar-rotating-words-title .dynamic-words, .nectar-rotating-words-title.element_stagger_words .beginning-text, .nectar-rotating-words-title.element_stagger_words .ending-text{
        display: inline-block;
    }
    .about-hero-sec-right .img-with-aniamtion-wrap.custom-width-60px .inner {
        width: 40px;
    }
}
@media(max-width:1200px){
    .rotating-text-wrapper .row_col_wrap_12,.our-success-col .row_col_wrap_12{
        align-items: center !important;
    }
}
@media(min-width:1000px){
    .custom-image-slider .swiper-slide{
        text-align:center;
        width:auto !important;
    }
}
@media(max-width:999px){
    .about-three-layout-sec .row_col_wrap_12_inner{
        flex-wrap: wrap !important;
    }
    .about-three-layout-sec .row_col_wrap_12_inner .img-with-aniamtion-wrap,.about-three-layout-sec .row_col_wrap_12_inner .wpb_text_column{
        text-align: center;
    }
    .leader-left-wrapper .img-with-aniamtion-wrap:not(:first-child){
        width: 42px;
        height: 42px;
        padding:12px 10px 12px 10px;
    }
    .leader-left-wrapper .img-with-aniamtion-wrap:last-child{
        padding: 11px;
        margin-left: 20px !important;
    }
    .rotating-text-wrapper .wpb_column .wpb_wrapper .img-with-aniamtion-wrap:first-child,.rotating-text-wrapper .wpb_column .wpb_wrapper .img-with-aniamtion-wrap:first-child img{
        width:100%; 
    }
    .nectar-rotating-words-title{
        max-width: 560px;
    }
    .rotating-text-wrapper .nectar-rotating-words-title.element_stagger_words .dynamic-words span{
        line-height:unset !important;
    }
    .map-section .row_col_wrap_12:not(.row_col_wrap_12 .inner_row) .nectar-responsive-text,.map-section .row_col_wrap_12 .nectar-milestone{
        margin: 0 auto;
        text-align: center;
        max-width:480px;
    }
    .about-hero-sec-right{
        padding-left: 0px !important;
    }
    .about-hero-sec-right{
        max-width:100% !important;
        padding-left: 0px !important;
    }
    .about-three-layout-sec .wpb_column .vc_column-inner h3{
        text-align: center;
    }
    .timeline-year-text p{
        font-size: 18px !important;
        line-height: 26px !important;
    }
    .timeline-heading h3{
        font-size: 22px !important;
        line-height: 31px !important;
    }
}

@media(max-width:690px){
    .timeline-scroll .vc_column-inner .img-with-aniamtion-wrap{
        width:40px;
        height:40px;
    }
    .leader-left-wrapper .img-with-aniamtion-wrap:last-child{
        padding: 11px;
        margin-left: 0;
    }
    .timeline-sec .img-with-aniamtion-wrap:not(.timeline-scroll .vc_column-inner .img-with-aniamtion-wrap){
        border: 4px solid #E5E5E5;
        border-radius: 20px;
    }
    .timeline-sec .img-with-aniamtion-wrap:not(.timeline-scroll .vc_column-inner .img-with-aniamtion-wrap) img{
        max-height: 174px;
        min-height: 174px;
    }
    .timeline-heading h3{
        font-size: 22px !important;
        line-height: 31px !important;
    }
}