.elementor-522 .elementor-element.elementor-element-a5961b6{--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;--padding-top:64px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchises{display:flex;flex-direction:column;}.elementor-522 .elementor-element.elementor-element-a33ca9a .division{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-532cb98 );margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-522 .elementor-element.elementor-element-a33ca9a .division__name{color:var( --e-global-color-secondary );font-family:"Endzone", Sans-serif;font-size:21px;text-transform:uppercase;line-height:44px;padding:0px 12px 0px 12px;}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__link{align-items:center;display:flex;justify-content:space-between;padding:0px 12px 0px 12px;}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__team .teamicon:before{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;outline-width:1px;outline-style:solid;outline-color:var( --e-global-color-text );}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__link .franchise__team{transition:.4s ease;color:var( --e-global-color-text );}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__team{font-family:var( --e-global-typography-ce9d368-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9d368-font-size );font-weight:var( --e-global-typography-ce9d368-font-weight );text-transform:var( --e-global-typography-ce9d368-text-transform );line-height:var( --e-global-typography-ce9d368-line-height );}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__link:hover{background-color:var( --e-global-color-532cb98 );}.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__link .franchise__owner{transition:.4s ease;}#elementor-popup-modal-522 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-522{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-522 .dialog-message{width:310px;height:100vh;align-items:flex-start;}#elementor-popup-modal-522 .dialog-close-button{display:flex;top:0%;font-size:18px;}body:not(.rtl) #elementor-popup-modal-522 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-522 .dialog-close-button{left:0%;}#elementor-popup-modal-522 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-522 .dialog-close-button svg{fill:var( --e-global-color-text );}@media(max-width:1399px){.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__team{font-size:var( --e-global-typography-ce9d368-font-size );line-height:var( --e-global-typography-ce9d368-line-height );}}@media(max-width:767px){.elementor-522 .elementor-element.elementor-element-a33ca9a .franchise__team{font-size:var( --e-global-typography-ce9d368-font-size );line-height:var( --e-global-typography-ce9d368-line-height );}}/* Start custom CSS for dfl-franchises, class: .elementor-element-a33ca9a *//*** Needed because of border/outline ***/
.elementor-522 .elementor-element.elementor-element-a33ca9a .teamicon:before {
    height: 26px;
    min-width: 26px;
    width: 26px;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-522 .dialog-close-button {
    align-items: center;
    display: flex;
    height: 64px;
    justify-content: center;
    text-decoration: none;
    width: 64px;
}/* End custom CSS */