.elementor-202 .elementor-element.elementor-element-608e2f23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-202 .elementor-element.elementor-element-608e2f23:not(.elementor-motion-effects-element-type-background), .elementor-202 .elementor-element.elementor-element-608e2f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-202 .elementor-element.elementor-element-5f06c652{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-202 .elementor-element.elementor-element-1c5c4cef img{width:60px;}.elementor-202 .elementor-element.elementor-element-c094c04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-202 .elementor-element.elementor-element-356ba0b9{text-align:center;}.elementor-202 .elementor-element.elementor-element-356ba0b9 a{color:#FFFFFF;}.elementor-202 .elementor-element.elementor-element-356ba0b9 a:hover, .elementor-202 .elementor-element.elementor-element-356ba0b9 a:focus{color:var( --e-global-color-secondary );}.elementor-202 .elementor-element.elementor-element-66dc036e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-202 .elementor-element.elementor-element-72a3753f{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-widget-container{text-align:right;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:4px;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon i{color:#FFFFFF;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon svg{fill:#FFFFFF;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-202 .elementor-element.elementor-element-72a3753f{--icon-size:15px;}}@media(max-width:767px){.elementor-202 .elementor-element.elementor-element-608e2f23{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-202 .elementor-element.elementor-element-5f06c652{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-widget-container{text-align:center;}.elementor-202 .elementor-element.elementor-element-72a3753f{--icon-size:14px;}.elementor-202 .elementor-element.elementor-element-72a3753f .elementor-social-icon{--icon-padding:3px;}}@media(min-width:768px){.elementor-202 .elementor-element.elementor-element-5f06c652{--width:25%;}.elementor-202 .elementor-element.elementor-element-c094c04{--width:50%;}.elementor-202 .elementor-element.elementor-element-66dc036e{--width:25%;}}/* Start custom CSS *//* Page Title Speed Line */

.ticket-central-page-title:after {
    width: 200px;
    height: 20px;
    background-color: #B3C7E7;
    clip-path: polygon(15px 0, 100% 0, 100% 100%, 0 100%);
    position: absolute;
    bottom: 0px;
    right: 0px;
    display: block;
    content: ""
}

body[data-elementor-device-mode=mobile] .ticket-central-page-title:after {
    width: 100px;
    height: 10px;
    clip-path: polygon(10px 0, 100% 0, 100% 100%, 0 100%);
}

/* Ticket Central Tag */

.ticket-central-tag .ticket-central-page-title:before {   
    position: absolute;
    left: 20px;
    top: 45px; 
    content: "Ticket Central";
    font-size: 9px;
    color: #FFF;
    text-transform: uppercase;
    transform:  translateX(-50%) translateY(-50%) rotate(-90deg);
}

.ticket-central-tag .ticket-central-page-title {   
    padding-left: 20px;
}

/* Section Nav */

.section-nav .elementor-menu-toggle {
    width: 100%;
    text-align: left;
    justify-content: left;
    padding: 10px 10px;
}

.section-nav .elementor-menu-toggle:after {
    content: "Ticket Central Menu";
    font-size: 16px;
    line-height: 0px;
    font-family: "Teko";
    text-transform: uppercase;
    font-weight: 500;
    padding: 4px 0 0 5px;
}
 
.section-nav .elementor-widget-container .elementor-nav-menu--dropdown .elementor-nav-menu a { 
        padding-bottom: 8px;
}

/* Arrow Buttons */

.arrow-button .elementor-heading-title::after {
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    content: "\f061"; 
    font-size: .75em;
    padding-left: 5px;  
    display:inline-block;
    position: relative;
    white-space: nowrap;
} 

.arrow-button .elementor-button-icon {
    font-size: .75em;
    align-items: flex-start;
}

.arrow-button .elementor-button-text {
    text-align: left;
}/* End custom CSS */