  /* Pendant Section - Desktop */
        .pendant-section {
            background-image: url('https://i.atlasied.com/isoflare/pendant-background.jpg');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            position: relative;
            height: 41.67vw;
            max-height: 800px;
            display: flex;
            align-items: center;
        }
        
        /* Hide pendant mobile image on desktop */
        .pendant-mobile-image {
            display: none !important;
        }
        
        /* Mobile styles for Pendant section */
        @media (max-width: 768px) {
            .pendant-section {
                background-image: none !important;
                background-color: #ffffff;
                height: auto !important;
                min-height: auto !important;
                padding: 0 !important;
                margin: 0 !important;
                flex-direction: column;
            }
            
            .pendant-section .iso-banner-body {
                padding: 30px 20px !important;
                margin: 0 !important;
                width: 100%;
                max-width: 100%;
            }
            
            /* Show pendant mobile image on mobile only */
            .pendant-mobile-image {
                display: block !important;
                width: 100%;
                margin: 0;
                padding: 0;
            }
        }

        .text-2 {
            text-transform: none !important;
        }