.elementor-98 .elementor-element.elementor-element-c0c65ad{--display:flex;overflow:visible;}.elementor-widget-aux_modern_heading .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary .aux-head-highlight{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-primary{font-family:var( --e-global-typography-2dddb6d-font-family ), Sans-serif;font-size:var( --e-global-typography-2dddb6d-font-size );font-weight:var( --e-global-typography-2dddb6d-font-weight );color:var( --e-global-color-5d68f7af );margin:0px 0px 10px 0px;}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-secondary{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#858585;}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-secondary .aux-head-highlight{font-family:"Gilda Display", Sans-serif;font-size:35px;font-weight:600;}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-primary{font-size:var( --e-global-typography-2dddb6d-font-size );}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-widget-modern-heading .aux-widget-inner{width:100%;}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-932ee7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-primary{font-size:var( --e-global-typography-2dddb6d-font-size );}.elementor-98 .elementor-element.elementor-element-932ee7c .aux-modern-heading-secondary .aux-head-highlight{font-size:35px;line-height:1.2em;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-932ee7c */.aux-head-highlight {
            position: relative;
            display: inline-block;
            font-size: 24px;
            font-family: 'Arial', sans-serif;
            color: #333;
            padding: 0 60px; /* Space for both icons */
            margin: 0;
            text-align: center;
            transition: all 0.3s ease;
        }
        
        /* Left-side bullet */
        .aux-head-highlight::before {
            content: "";
            display: inline-block;
            width: 50px;
            height: 50px;
            background-image: url('https://trinityhotel.org/wp-content/uploads/2025/07/trinity-Heading-Decorative-Bullet-other-side.png');
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            position: absolute;
            left: -20px;
            top: 50%;
            transform: translateY(-50%);
            transition: all 0.3s ease;
        }
        
        /* Right-side bullet */
        .aux-head-highlight::after {
            content: "";
            display: inline-block;
            width: 50px;
            height: 50px;
            background-image: url('https://trinityhotel.org/wp-content/uploads/2025/07/trinity-Heading-Decorative-Bullet-black.png');
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            position: absolute;
            right: -20px;
            top: 50%;
            transform: translateY(-50%);
            transition: all 0.3s ease;
        }
        
        /* Flip animation on hover */
        .aux-head-highlight:hover::before,
        .aux-head-highlight:hover::after {
            transform: translateY(-50%) scaleX(-1); /* Horizontal flip */
            filter: brightness(1.1); /* Slight highlight effect */
        }/* End custom CSS */