body { background: #000 !important }

body.device-mobile-optimized #comp-lia3kbwc {
    display: none;
}

body.device-mobile-optimized #comp-lia3jvg5 {
    width: 55% !important;
    display: block;
    float: left;
}

body.device-mobile-optimized .mobileMenu {
    width: 30%;
    display: block;
    float: right;
    color: #fff;
    position: relative;
    display: block !important;
}

body.device-mobile-optimized .parkingsubFooter {
    margin-top: 10%;
}

body.device-mobile-optimized .mobileMain {
    position: absolute;
    background: black;
    top: 100%;
    width: 100%;
    color: #fff;
    padding-top: 8%;
    height: 1800px;
    overflow-y: scroll;
}

body.device-mobile-optimized .mobileMain li {
    width: 100% !important;
}

body.device-mobile-optimized .mobileMain p, body.device-mobile-optimized .mobileMain a, body.device-mobile-optimized .mobileMain li, body.device-mobile-optimized .mobileMain span {
    color: #fff !important;
    font-size: 40px;
    margin-bottom: 10%;
}

.mobileMenu img {
    width: 20%;
    float: right;
    margin-right: 10%;
    margin-top: 25%;
    display: block;
}

body.device-mobile-optimized #comp-lia3jvg5 img {
    width: 85% !important;
    height: auto !important;
    padding-left: 8%;
    padding-top: 7%;
    padding-bottom:10%;
}

body.device-mobile-optimized #comp-kh4oalaf {
    width: 100% !important;
    margin: 0px;
    height: auto;
}

body.device-mobile-optimized #comp-kh4udbnx h1 {
    font-size: 60px !important;
}

body.device-mobile-optimized #comp-licvgs7c p, body.device-mobile-optimized #comp-licvgs7c span {
    font-size: 40px !important;
    line-height: 46px !important;
}

body.device-mobile-optimized #comp-likejak4 {
    left: 25%;
    width: 50%;
    margin-bottom: 15% !important;
}

body.device-mobile-optimized #comp-likejak4 .style-ljle505g__root .StylableButton2545352419__label {
    padding-top: 13%;
}

body.device-mobile-optimized #comp-likejak4 a, body.device-mobile-optimized #comp-likejak4 .style-ljle505g__root .StylableButton2545352419__label {
    font-size: 28px !important;
    line-height: 34px !important;
    height: 100px !important;
}

body.device-mobile-optimized #comp-lid35onb {
    display: none !important;
}

body.device-mobile-optimized #comp-lk9g0us5 h1 {
    font-size: 38px !important;
    line-height: 44px !important;
    margin-bottom: 30px;
}

body.device-mobile-optimized #comp-lk9g0usc a {
    font-size: 34px !important;
    line-height: 40px !important;
}

body.device-mobile-optimized #comp-licycb1w h1 {
    font-size: 38px !important;
    line-height: 44px !important;
    margin-bottom: 30px;
}

body.device-mobile-optimized #comp-licyfgd6 a {
    font-size: 34px !important;
    line-height: 40px !important;
}

body.device-mobile-optimized #comp-licyhe1t h1 {
    font-size: 38px !important;
    line-height: 44px !important;
    margin-bottom: 30px;
}

body.device-mobile-optimized #comp-licyhe1v1 a {
    font-size: 34px !important;
    line-height: 40px !important;
}

body.device-mobile-optimized #comp-licyb7lt {
    display: none !important;
}

body.device-mobile-optimized #comp-lk9g0up8 {
    margin-bottom: 0px !important;
}

body.device-mobile-optimized #comp-lk9g0up8, body.device-mobile-optimized #comp-lk9g0up8 div, body.device-mobile-optimized #comp-lk9g0up8 div div {
    width: 100% !important;
    text-align: center !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

body.device-mobile-optimized #comp-licybbg6, body.device-mobile-optimized #comp-licybbg6 div, body.device-mobile-optimized #comp-lk9g0up8 div div {
    width: 100% !important;
    text-align: center !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

body.device-mobile-optimized #comp-licyhdzm, body.device-mobile-optimized #comp-licyhdzm div, body.device-mobile-optimized #comp-lk9g0up8 div div {
    width: 100% !important;
    text-align: center !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

body.device-mobile-optimized #comp-licyhdzm p {
    width: 80% !important;
    padding-left: 10% !important;
}

body.device-mobile-optimized #comp-lia42ivh {
    margin-top: -30% !important;
}

body.device-mobile-optimized #comp-lia42ixp h1, body.device-mobile-optimized #comp-lia42ixp h1 span {
    font-size: 13px;
    line-height: 55px !important;
    width: 100% !important;
}

body.device-mobile-optimized #comp-lia42qxu span, body.device-mobile-optimized #comp-lia42qy02 span, body.device-mobile-optimized #comp-lia42qy6 span, body.device-mobile-optimized #comp-lia42qya1 span {
    font-size: 13px;
}

body.device-mobile-optimized [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-kh4v1erk"], body.device-mobile-optimized [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-kh4uxahf"], body.device-mobile-optimized [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-kh4v1er9"], body.device-mobile-optimized [data-mesh-id=SITE_FOOTERinlineContent-gridContainer] > [id="comp-ln0ai33z"]{
    position: inherit !important;
}

body.device-mobile-optimized  #comp-kh4uxahf, body.device-mobile-optimized  #comp-kh4uxahf h2 {
    text-align: center !important;
    width:100% !important;
}

body.device-mobile-optimized  #comp-kh4uxahf h2, body.device-mobile-optimized  #comp-kh4uxahf h2 span {
    font-size: 44px !important;
}

body.device-mobile-optimized #comp-kh4v1er9 {
    width: 100% !important;
}

body.device-mobile-optimized #comp-kh4v1erk {
    width: 100% !important;
}

body.device-mobile-optimized #comp-ln0ai33z {
    width: 100% !important;
}

body.device-mobile-optimized #comp-kh4v1er9 p, body.device-mobile-optimized #comp-kh4v1er9 p span, body.device-mobile-optimized #comp-kh4v1er9 a, body.device-mobile-optimized #comp-kh4v1er9 a span {
    font-size: 30px !important;
}

body.device-mobile-optimized #comp-kh4v1erk p, body.device-mobile-optimized #comp-kh4v1erk p span, body.device-mobile-optimized #comp-kh4v1erk a, body.device-mobile-optimized #comp-kh4v1erk a span {
    font-size: 30px !important;
}

body.device-mobile-optimized #comp-ln0ai33z p, body.device-mobile-optimized #comp-ln0ai33z p span, body.device-mobile-optimized #comp-ln0ai33z a, body.device-mobile-optimized #comp-ln0ai33z a span {
    font-size: 30px !important;
}

body.device-mobile-optimized .footerTitle h1, body.device-mobile-optimized .footerTitle h1 span {
    font-size: 40px !important;
}


body.device-mobile-optimized #comp-liu8a37n {
    display: none !important;
}

body.device-mobile-optimized [data-mesh-id=comp-liu8a355inlineContent-gridContainer] > [id="comp-liubothk"] {
    margin-left: 0px !important;
    margin-bottom: 0px !important;
    left: 0px !important;
    margin-top: 10% !important;
    text-align: center !important;
}

body.device-mobile-optimized [data-mesh-id=comp-liu8a355inlineContent-gridContainer] > [id="comp-liu8a355"] {
    margin-left: 0px !important;
    margin-bottom: 0px !important;
    left: 0px !important;
    margin-top: 10% !important;
    text-align: center !important;
}

body.device-mobile-optimized #comp-liu8a355 {
    width: 100% !important
}


body.device-mobile-optimized [data-mesh-id=comp-liu8a355inlineContent-gridContainer] > [id="comp-liubothk"] img {
    width: 50% !important;
}

body.device-mobile-optimized #comp-liubothk {
    height: 100% !important;
    width: 100% !important;
}

body.device-mobile-optimized .CohWsy {
    z-index: 9999 !important;
}

body.device-mobile-optimized header {
    z-index: 99999 !important;
}

body.device-mobile-optimized #comp-liu8a35e {
    width: 100% !important;
}

body.device-mobile-optimized [data-mesh-id=comp-ljh38aj8inlineContent] {
    width: 100% !important;
}

body.device-mobile-optimized #comp-ljh38aj8 {
    width: 80% !important; margin-left: 10% !important;
}

body.device-mobile-optimized #comp-liu8a35l {
    width: 100% !important;
}

body.device-mobile-optimized #comp-liu8a35j span.wixui-rich-text__text {
    font-size: 68px !important;
    line-height: 74px !important;
}

body.device-mobile-optimized #comp-liu8a35l {
    margin-bottom: 5%;
}

body.device-mobile-optimized #comp-liu8a35l span.wixui-rich-text__text {
    font-size: 36px !important;
    line-height: 44px !important;
}

body.device-mobile-optimized #comp-liu8a35r1 span.wixui-rich-text__text {
    font-size: 46px !important;
    line-height: 50px !important;
}

body.device-mobile-optimized #comp-liu8a3621 span.wixui-rich-text__text {
    font-size: 46px !important;
    line-height: 50px !important;
}

body.device-mobile-optimized #comp-liu8a35t {
    height: 30px !important;
    width: 30px !important;
    margin-top: 20px !important;
}

body.device-mobile-optimized #comp-liu8a3642 {
    height: 30px !important;
    width: 20px !important;
    margin-top: 20px !important;
}

body.device-mobile-optimized #comp-ljfv3jdd:nth-child(1) {
    width: 30% !important;
    left: 0% !important;
}

body.device-mobile-optimized #comp-ljfv3jdd:nth-child(2) {
    width: 30% !important;
    left: 35% !important;
}

body.device-mobile-optimized #comp-liu8a3662 {
    width: 100% !important
}

body.device-mobile-optimized #comp-liu8a3662 li {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 10px;
}

body.device-mobile-optimized [data-mesh-id=comp-ljgxcfr8inlineContent-gridContainer] {
    margin-top: 30% !important;
}

body.device-mobile-optimized footer {
    margin-top: 10% !important;
}

body.device-mobile-optimized #comp-ljgxcfpx {
    display: none !important;
}

body.device-mobile-optimized #comp-ljgxcfr1 {
    display: none !important;
}

body.device-mobile-optimized [data-mesh-id=Containerm1kr5inlineContent-gridContainer] {
    margin-top: 0px !important;
}

body.device-mobile-optimized #comp-ljgxcfqy {
    margin-top: -25% !important;
}

body.device-mobile-optimized #comp-ljgxkvog {
    width: 80% !important;
    margin-left: 2% !important;
    margin-top: 10% !important;
    margin-bottom: 10% !important;
}

body.device-mobile-optimized #comp-ljgxcfrl .wixui-rich-text__text {
    font-size: 46px !important;
    line-height: 52px !important;
}

body.device-mobile-optimized #comp-ljgxcfrq2 {
    width: 100% !important;
}

body.device-mobile-optimized #comp-ljgxcfrq2 .wixui-rich-text__text {
    font-size: 66px !important;
    line-height: 72px !important;
}

body.device-mobile-optimized [data-mesh-id=comp-ljgxkvoginlineContent] {
    width: 100% !important;
}

body.device-mobile-optimized #comp-ljgxcfrt {
    width: 100% !important;
}

body.device-mobile-optimized [data-mesh-id=comp-ljgyeo8ninlineContent] {
    width: 100% !important;
}

body.device-mobile-optimized #comp-ljgxcfrt .wixui-rich-text__text {
    font-size: 31px !important;
    line-height: 40px !important;
}

body.device-mobile-optimized #comp-ljgzq6yk {
    width: 100%;
}

body.device-mobile-optimized #comp-ljgzq6yk .wixui-rich-text__text {
    font-size: 28px !important;
    line-height: 34px !important;
}

body.device-mobile-optimized iframe {
    height: 500px !important;
    margin-top: 10% !important;
}

body.device-mobile-optimized #comp-ljgzsv6o {
    margin-top: 10% !important;
}

body.device-mobile-optimized #comp-ljgzruov {
    margin: 0px;
    margin-left: 2.5% !important;
}

body.device-mobile-optimized #comp-ljgzpm6f1 {
    height: 55px;
    width: 55px;
}

body.device-mobile-optimized [data-mesh-id=comp-ljgzruovinlineContent-gridContainer] > [id="comp-ljgzpm6f1"] {
    left: 152%;
}

body.device-mobile-optimized footer .comp-ljgvjo4n {
    height: 55px;
    width: 55px;
}

body.device-mobile-optimized #comp-ljgyeo8n {
    margin-top: 5%;
    width: 100%;
 }

body.device-mobile-optimized #comp-ljgyeo52 {
    margin: 0px;
    margin-left: 2.5% !important;
    width: 100%;
    margin-top: 10% !important;
}

body.device-mobile-optimized data-mesh-id=comp-ljgyeo52inlineContent] {
    width: 100%;
}

body.device-mobile-optimized [data-mesh-id=comp-ljgyeo52inlineContent] {
    width: 100%;
}

body.device-mobile-optimized #comp-ljgyeo921 {
    width: 37% !important;
}

body.device-mobile-optimized #comp-ljgyeo921 label {
    font-size: 28px !important;
    line-height: 34px !important;
}

body.device-mobile-optimized #comp-ljgyeo9e {
    margin-left: 18%;
    width: 37% !important;
}

body.device-mobile-optimized #comp-ljgyeo9e label {
    font-size: 28px !important;
    line-height: 34px !important;
}

body.device-mobile-optimized #comp-ljgyeo9i {
    width: 80%;
}

body.device-mobile-optimized #comp-ljgyeo9i label {
    font-size: 28px !important;
    line-height: 34px !important;
    margin-top: 4%;
}

body.device-mobile-optimized #comp-ljgyeo9m {
    width: 80%;
}

body.device-mobile-optimized #comp-ljgyeo9m label {
    font-size: 28px !important;
    line-height: 34px !important;
    margin-top: 4%;
}

body.device-mobile-optimized #comp-ljgzy4n8 {
    left: 4.5%;
    width: 80%;
}

body.device-mobile-optimized .R6ex7N .M3I7Z2 {
    font-size: 26px !important;
    padding-left: 2% !important;
    padding-right: 2% !important;
}

body.device-mobile-optimized .R6ex7N .kuTaGy {
    height: 90px;
}

body.device-mobile-optimized .downFull {
    width: 100% !important;
}

body.device-mobile-optimized .mobileSubButton1, body.device-mobile-optimized .mobileSubButton2 {
    width: 45% !important;
}

body.device-mobile-optimized .mobileSubButton1 span, body.device-mobile-optimized .mobileSubButton2 span {
    font-size: 24px !important;
}

body.device-mobile-optimized .mobileSubButton2 {
    left: 50% !important;
}

.legalDownload {
    width: 35% !important;
    padding: 5%;
    color: #000;
}

.sendToPdfFiller {
    display: none;
}

/* Parking */

body.device-mobile-optimized #bgMedia_comp-lid3fq6s {
    width: 100% !important;
    height: 15vh;
}

body.device-mobile-optimized #comp-lid3fq6m1 {
    margin-top: 25% !important;
}

body.device-mobile-optimized #comp-lid3fq6m1 span {
    font-size: 68px !important;
}

body.device-mobile-optimized [data-mesh-id=comp-lid3fq6kinlineContent-gridContainer] {
    min-height: 10px;
}

body.device-mobile-optimized #comp-likctki8 {
    margin-bottom: 14%;
}

body.device-mobile-optimized #comp-likctki8 {
    width: 60% !important;
    left: 20% !important;
}

body.device-mobile-optimized #comp-likctki8 .StylableButton2545352419__label {
    font-size: 28px !important;
}

body.device-mobile-optimized #comp-likctki8 a {
    height: 90px !important;
}

body.device-mobile-optimized [data-mesh-id=comp-lid3fq6vinlineContent-gridContainer] > [id="comp-likd1lc0"] {
    left:0px;
    margin-left: 10%;
}

body.device-mobile-optimized #comp-likd1lc0 div {
    height: 200%;
    width: 200%;
    margin-top: 20%;
    margin-left: 0%;
    left: 225%;
    top: 22%;
}

body.device-mobile-optimized #comp-lid3fq6x1 {
    margin-top: 20%;
}

body.device-mobile-optimized #comp-lid3fq6x1 {
    margin-left: 2%;
    width: 83%;
    text-align: center;
}

body.device-mobile-optimized #comp-lid3fq6x1 p {
    text-align: center !important;
}

body.device-mobile-optimized #comp-lid3fq6x1 span {
    font-size: 42px !important;
    line-height: 48px !important;
}

body.device-mobile-optimized #comp-lid3fq6z1 {
    margin-left: 2%;
    width: 83%;
    text-align: center;
}

body.device-mobile-optimized #comp-lid3fq6z1 p {
    text-align: center !important;
}

body.device-mobile-optimized #comp-lid3fq6z1 span {
    font-size: 58px !important;
    line-height: 64px !important;
}

body.device-mobile-optimized #comp-lid3fq6z1 h2 {
    font-size: 58px !important;
    line-height: 64px !important;
}

body.device-mobile-optimized #comp-lid3fq72 {
    margin-left: 2%;
    width: 83%;
    text-align: center;
    margin-top: 5%;
}

body.device-mobile-optimized #comp-lid3fq72 p {
    text-align: center !important;
}

body.device-mobile-optimized #comp-lid3fq72 span {
    font-size: 36px !important;
    line-height: 48px !important;
}

body.device-mobile-optimized #comp-lid3v2yv {
    top: 5%;
}

body.device-mobile-optimized #comp-lid3uy80__item1 {
    width: 100%;
}

body.device-mobile-optimized [data-mesh-id^=comp-lid3uy80__] > [id^="comp-lid3uy9f"] {
    width: 70%;
    margin-left: 15%;
    min-height: 520px;
    margin-top: 0%;
}

body.device-mobile-optimized #comp-lid3uy9k__item1 {
    width: 84%;
    margin-left: 8%;
    margin-bottom: 0%;
}

body.device-mobile-optimized [data-mesh-id^="comp-lid3uy9k__"][data-mesh-id$="inlineContent"] {
    width: 100%
}

body.device-mobile-optimized #comp-lid3uy9m__item1 {
    width: 83%;
    margin-left: 12%;
}

body.device-mobile-optimized #comp-lid3uy9m__item1 p {
    width: 100%;
    text-align: center;
    font-size: 44px;
    margin-top: 4%;
}

body.device-mobile-optimized #comp-lid3uy9m__item1 span {
    font-size: 44px;
}

body.device-mobile-optimized #comp-lid3uy9t__item1 {
    width: 80%;
    margin-left: 10%;
    top: 60%;
    text-align: center;
}

body.device-mobile-optimized #comp-lid3uy9t__item1 p, body.device-mobile-optimized #comp-lid3uy9t__item1 span {
    font-size: 34px !important;
    line-height: 40px;
}

body.device-mobile-optimized .pageButton {
    margin-bottom: 4% !important;
}

body.device-mobile-optimized .pageButton span {
    font-size: 30px !important;
}

body.device-mobile-optimized #comp-lid4e8uo {
    top: 28%;
}

body.device-mobile-optimized [data-mesh-id=comp-ljh82yjeinlineContent] {
    width: 100%;
}

body.device-mobile-optimized #comp-ljh82yjj {
    width: 80%;
}

body.device-mobile-optimized #comp-ljh82yjm {
    left: 96%;
}

body.device-mobile-optimized [data-mesh-id=comp-ljh82yjpinlineContent] {
    width: 100%;
}

body.device-mobile-optimized #comp-ljh82yjq1 {
    width: 80%;
}

body.device-mobile-optimized #comp-ljh82yjs {
    left: 96%
}

body.device-mobile-optimized #comp-lid4e8uo h3, body.device-mobile-optimized #comp-lid4e8uo h3 span {
    font-size: 50px !important;
}

body.device-mobile-optimized #comp-lid4e8uo h3 {
    margin-top: 4%;
}

body.device-mobile-optimized #comp-ljh82yjj h2, body.device-mobile-optimized #comp-ljh82yjj span {
    font-size: 38px !important;
}

body.device-mobile-optimized #comp-ljh82yjq1 h2, body.device-mobile-optimized #comp-ljh82yjq1 span {
    font-size: 38px !important;
    line-height: 52px;
}

body.device-mobile-optimized [data-mesh-id=comp-ljh82yjpinlineContent-gridContainer] span {
    font-size: 30px !important;
}

body.device-mobile-optimized #comp-ljh82yjp p {
    font-size: 28px !important;
    line-height: 38px !important;
    margin-bottom: 4% !important;
}

body.device-mobile-optimized #comp-lid3uy9f__item1,
body.device-mobile-optimized #comp-lid3uy9k__item1,
body.device-mobile-optimized #comp-lid3uy9t__item1,
body.device-mobile-optimized #comp-lid3uy9w2__item1
{
    position: inherit;
}

body.device-mobile-optimized #comp-lid4e8xh {
    width: 80%;
    margin-left: 10%;
    position: inherit;
}

body.device-mobile-optimized #comp-lid3uy9w2__item1 {
    height: 80px;
}

body.device-mobile-optimized #comp-lid3v2yv {
    margin-top: 12%;
}

body.device-mobile-optimized #comp-lid3uy9w2__item1 {
    width: 40%;
    margin-left: 30%;
    margin-top: 5%;
}

body.device-mobile-optimized [id^="comp-lid3uy9w2__"] .style-ljlexcka__root .StylableButton2545352419__label {
    font-size: 26px;
}

body.device-mobile-optimized #comp-lid4e8uo .accordionHolder {
    width: 74%;
    margin-left: 13% !important;
    margin-right: 13% !important;
    margin-bottom: 12%;
}

body.device-mobile-optimized .comp-ljh82yft {
    width: 100% !important;
    margin-bottom: 4%;
}

/*

width: 80% !important;
    margin-left: 2% !important;


    contact

    font-size: 46px !important;
    line-height: 52px !important;

    color:

    font-size: 66px !important;
    line-height: 72px !important;

    p

    ont-size: 32px !important;
    line-height: 40px !important;
 */