 .cnc-image-accordion-section.cnc-image-accordion-three{font-size: 20px; line-height: 1.5; padding-block: 100px; color: #323232; overflow: hidden; background-color: #fff;}
        .cnc-image-accordion-section.cnc-image-accordion-three p{margin-bottom: 20px; margin-top: 0; &:last-child{margin-bottom: 0;}}
        .cnc-image-accordion-section.cnc-image-accordion-three :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){margin-top: 0; margin-bottom: 15px; line-height: 1; color: #000727; font-size: 48px; line-height: 1.2;}
        .cnc-image-accordion-section.cnc-image-accordion-three a{color: #005BC5; text-decoration: none; &:hover{color: #333333;}}

        .cnc-image-accordion-section.cnc-image-accordion-three .container{width: 100%; max-width: 1430px; padding-left: 15px; padding-right: 15px; margin: 0 auto; position: relative; z-index: 1;}

        .cnc-image-accordion-section.cnc-image-accordion-three .accordion-title{display: flex; justify-content: space-between; margin-bottom: 30px;}
        .cnc-image-accordion-section.cnc-image-accordion-three .accordion-title .title{width: 100%; max-width: 300px;}
        .cnc-image-accordion-section.cnc-image-accordion-three .accordion-title .description{width: 100%; max-width: 680px;}

        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container{display: flex; margin-left: -15px; margin-right: -15px;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing, .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing{padding-left: 15px; padding-right: 15px; width: 100%; max-width: 50%;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item{display: none;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item{width: 100%; height: 547px; overflow: hidden;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item .imageAccordion-image{width: 100%; height: 100%;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item .imageAccordion-image img{width: 100%; height: 100%; object-fit: cover;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing{overflow-y: auto; height: 547px;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .imageAccordion-content:not(:last-child){margin-bottom: 15px;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content{padding: 26px 43px; background-color: #E6F2FF; position: relative; transition: 0.5s;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content::before{content: ''; width: 12px; height: 100%; position: absolute; top: 0; left: 0; background-color: #005BC5;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 32px; margin-bottom: 0;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content p{display: none; color: #fff; margin-top: 5px;}
        
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item.open{display:block;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .imageAccordion-content.open .content{background:#005BC5;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .imageAccordion-content.open .content h3{color: #fff;}
        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .imageAccordion-content.open .content p{display: block;}

        .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-mobileImage { display: none; }

    
        @media (max-width:1366px){
            .cnc-image-accordion-section.cnc-image-accordion-three{padding-block: 50px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-listing .imageAccordion-item .imageAccordion-content{padding: 30px;}
        }
        @media (max-width:1199px){
            .cnc-image-accordion-section.cnc-image-accordion-three{font-size: 16px;}
            .cnc-image-accordion-section.cnc-image-accordion-three :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 36px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing{max-width: 40%;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing{max-width: 60%;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content{padding: 30px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 24px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item{height: 532px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing{height: 533px;}
        }
        @media (max-width:991px){
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-listing .imageAccordion-item .imageAccordion-content :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){margin-bottom: 4px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content{padding:20px 30px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item{height: 432px;}
        }
        @media (max-width:767px){
            .cnc-image-accordion-section.cnc-image-accordion-three .accordion-title, .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container{flex-direction: column;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing, .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing{max-width: 100%;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-listing .imageAccordion-item{width: 100%; aspect-ratio: 1; height: auto;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing{height: auto;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content { padding: 20px; }
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container .imageAccordion-contentListing .content::before { width: 6px; }
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-container{flex-direction:column;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-listing{display:none;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-content .imageAccordion-mobileImage{display:none;transition:all 0.4s ease;margin-top:15px;height:200px;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-content.open .imageAccordion-mobileImage{display:block;}
            .cnc-image-accordion-section.cnc-image-accordion-three .imageAccordion-content .imageAccordion-mobileImage img{width:100%;height:100%;object-fit:cover;}

        }