/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important}}@font-face{font-family:"History_Two";src:url("fonts/History_Two.eot");src:url("fonts/History_Two.eot?#iefix") format("embedded-opentype"),url("fonts/History_Two.woff") format("woff"),url("fonts/History_Two.ttf") format("truetype"),url("fonts/History_Two.svg#History_Two") format("svg");font-weight:normal;font-style:normal}.hidden,.hidden-content .collapse-content span,#header .logo span,.footer .footer-top .logo span,.footer .footer-top form .field.input label,.footer .footer-top form .field.select label,.capacity-chart .each-floor__floorplan span,.weddings-page .hero__logo .logo span,.weddings-page__footer .logo span,#landing-page header#landing-header .logo span,#landing-page-alt header#landing-header .logo span,#landing-page .lp-form .landing-form label,#landing-page-alt .lp-form .landing-form label{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.quad-module .quad-item__image-hover,.small-gallery .gallery-item__image-hover,.medium-gallery .gallery-item__image-hover{display:block;left:0;position:absolute;top:0;z-index:1;background-color:rgba(66,61,53,0.7);height:100%;opacity:0;transition:all 0.3s ease-in-out;width:100%}.quad-module .quad-item__image-hover:hover,.small-gallery .gallery-item__image-hover:hover,.medium-gallery .gallery-item__image-hover:hover{opacity:1}.quad-module .quad-item__image-hover__icon,.small-gallery .gallery-item__image-hover__icon,.medium-gallery .gallery-item__image-hover__icon{display:block;left:50%;position:absolute;top:50%;background-color:#423d35;border-radius:50%;display:block;height:58px;transform:translate(-50%, -50%);width:58px}.quad-module .quad-item__image-hover__icon::before,.small-gallery .gallery-item__image-hover__icon::before,.medium-gallery .gallery-item__image-hover__icon::before,.quad-module .quad-item__image-hover__icon::after,.small-gallery .gallery-item__image-hover__icon::after,.medium-gallery .gallery-item__image-hover__icon::after{background-color:#fff;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;width:18px;transform:translate(-50%, -50%)}.quad-module .quad-item__image-hover__icon::after,.small-gallery .gallery-item__image-hover__icon::after,.medium-gallery .gallery-item__image-hover__icon::after{transform:translate(-50%, -50%) rotate(90deg)}*{box-sizing:border-box}*:focus{outline:0 !important}body{color:#626262;font-family:"Amiri","serif";font-size:14px;background-color:#f8f6f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix::after{content:"";clear:both;display:table}h1,h2,h3,h4,h5,h6{color:#423d35;font-family:"History_Two","serif";font-weight:400}h1,h2{font-size:2.89409rem;line-height:1.2;margin-bottom:40px}@media (max-width: 991px){h1,h2{font-size:2.03202rem}}h1 span,h2 span{font-family:"Amiri","serif";font-size:.86207rem;font-weight:700;text-transform:uppercase;letter-spacing:4.2px;display:block;margin-bottom:15px}h3,h4,h5,h6{margin-bottom:20px}h3{font-size:2.21675rem}h4{font-size:1.84729rem}h5{font-size:1.47783rem}h6{font-size:1.10837rem}p,ul,blockquote,cite{font-family:"Amiri","serif";font-size:1.10837rem;line-height:1.84729rem}p{text-align:justify}a,button{transition:all 0.3s ease-in-out}p a{color:#626262;display:inline-block;font-weight:900;position:relative}p a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}p a:hover::before,p a.active::before{width:50%}p{margin-bottom:20px}cite{color:#423d35;font-size:.73892rem;font-style:italic;font-weight:700;text-transform:uppercase;letter-spacing:1.8px}ul{font-size:.98522rem;margin-bottom:20px}ul.sym-inline-list li{padding-left:25px;position:relative}ul.sym-inline-list li::before{content:"";display:block;left:0;position:absolute;top:13px;background-color:#464a2f;height:1px;width:15px}ul.sym-inline-list li a{color:#626262;text-decoration:underline}ul.sym-inline-list li a:hover{opacity:0.6}table.sym-table{margin-top:42px;width:100%}table.sym-table th,table.sym-table td{font-size:.98522rem;padding:20px 15px}@media (max-width: 1199px){table.sym-table th,table.sym-table td{font-size:.86207rem;width:25%}}table.sym-table th a,table.sym-table td a{color:#626262;position:relative}table.sym-table th a::before,table.sym-table td a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}table.sym-table th a:hover::before,table.sym-table th a.active::before,table.sym-table td a:hover::before,table.sym-table td a.active::before{width:50%}table.sym-table thead{background-color:#e7e4e0;padding:10px 15px}table.sym-table thead th{font-size:.73892rem;text-transform:uppercase}@media (max-width: 991px){table.sym-table thead th{font-size:.61576rem}}table.sym-table tbody tr{border-top:1px solid #c7c4c1}table.sym-table tbody tr:first-of-type{border-top:none}table.sym-table tbody tr td:first-child{text-transform:uppercase}.btn,.signup-btn{background:#464a2f;color:#fff;font-family:"Amiri","serif";font-size:.73892rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:3.6px;border-radius:0;cursor:pointer;display:inline-block;outline:none;position:relative;padding:14px 30px;transition:all 0.3s ease-in-out;z-index:0;border:0}.btn:hover,.signup-btn:hover{background:#2e3428;color:#fff}.btn::before,.signup-btn::before{display:none}.btn--alt,.signup-btn--alt{background:#fff;border:1px solid #fff;color:#423d35}.btn--alt:hover,.signup-btn--alt:hover{background:rgba(0,0,0,0);color:#fff}.btn--secondary,.signup-btn--secondary{background:rgba(0,0,0,0);border:1px solid #626262;color:#626262;border-left:none;border-right:none;border-top:none;padding:5px 0}.btn--secondary:hover,.signup-btn--secondary:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#626262}a.floorplan-icon{color:#626262;font-family:"Amiri","serif";font-size:16px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;background:url(images/Pierre-Table-ImageIcon.svg) no-repeat right center;background-size:26px;padding:4px 40px 0 0;transition:all 0.3s ease-in-out}a.floorplan-icon:hover{opacity:0.6}.text-center{text-align:center}.text-right{text-align:right}.img-responsive{max-width:100%}.box-shadow{box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2);position:relative;z-index:1}.dark-background{background-color:#423d35}.hidden-content{padding:30px 20px 0 0;position:relative}.hidden-content .collapse-content{display:block;position:absolute;right:0;top:0;cursor:pointer;height:30px;width:30px}.hidden-content .collapse-content::before,.hidden-content .collapse-content::after{background-color:#626262;content:"";display:block;height:1px;left:6px;position:absolute;top:15px;width:18px;transition:all 0.3s ease-in-out}.hidden-content .collapse-content::before{transform:rotate(45deg)}.hidden-content .collapse-content::after{transform:rotate(-45deg)}.hidden-content .collapse-content:hover::before{transform:rotate(0deg)}.hidden-content .collapse-content:hover::after{transform:rotate(0deg)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots li:only-child{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative;-webkit-overflow-scrolling:touch}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("images/fancybox_loading@2x.gif");background-size:24px 24px}}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#ui-datepicker-div.ui-widget-content{background:#ffffff;z-index:1000;border:none;padding:0;border-radius:0}#ui-datepicker-div.ui-widget-content *{font-weight:normal;font-size:14px;text-align:center}@media (max-width: 480px){#ui-datepicker-div.ui-widget-content{top:85% !important;width:15em !important;left:40px !important}}.ui-datepicker{width:17em;font-size:20px}.ui-datepicker table{border:0;border-collapse:collapse}.ui-datepicker table th{padding:.7em .3em}.ui-datepicker *{font-weight:normal;font-size:14px;text-align:center;border:0}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35}.ui-datepicker.ui-datepicker-inline{width:100% !important;padding:0}.ui-datepicker.ui-datepicker-inline .ui-datepicker-group{width:48% !important;margin:0 1% !important;background-color:#fff}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{height:55px}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header *{line-height:25px;font-size:25px}.ui-datepicker select.ui-datepicker-month{width:auto;padding-right:30px}.ui-datepicker .ui-widget-header{position:relative;padding:10px 0;background:#423d35 !important;border-radius:0 !important;border:0 !important;height:47px}.ui-datepicker .ui-widget-header tr th{padding:10px 0}.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:uppercase;font-family:"History_Two","serif";color:#fff}.ui-datepicker .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0;transform:translateY(-50%)}.ui-datepicker .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important;right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-image:none;color:transparent}@media (max-width: 480px){.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{background-image:url(../../../assets/images/left-arrow-datepicker.svg)}}.ui-datepicker .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar thead{background-color:#464a2f;color:#fff;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-family:"Amiri","serif";height:50px;position:relative;vertical-align:top;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-calendar tbody td *{padding:0;line-height:50px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{font-size:11px;border:0 !important;color:#626262;background-color:transparent}.ui-datepicker .ui-datepicker-calendar tbody td span.price{position:absolute;bottom:10px;display:block;width:100%;line-height:1;color:#423d35}.ui-datepicker .ui-datepicker-calendar tbody td.has-price *{line-height:25px}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight,.ui-datepicker .ui-datepicker-calendar tbody td:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#423d35 !important}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight *,.ui-datepicker .ui-datepicker-calendar tbody td:hover *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day *{color:#fff !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{background-color:transparent !important}.fancybox-overlay{background-color:rgba(255,255,255,0.8)}@media (max-width: 767px){.fancybox-copy-holder{max-height:85vh !important}}.fancybox-copy-holder .fancybox-skin{background:url("../../../m/assets/svg/letter-partial-p.svg") #f8f6f5 right bottom no-repeat;padding:50px !important}@media (max-width: 767px){.fancybox-copy-holder .fancybox-skin{max-height:85vh !important;overflow:scroll;padding:20px !important}}.fancybox-close{background-color:rgba(255,255,255,0.8);background-image:none;border-radius:50%;height:30px;right:15px;top:15px;width:30px}.fancybox-close::before,.fancybox-close::after{background-color:#626262;content:"";display:block;height:1px;left:6px;position:absolute;top:15px;width:18px;transition:all 0.3s ease-in-out}.fancybox-close::before{transform:rotate(45deg)}.fancybox-close::after{transform:rotate(-45deg)}.fancybox-close:hover::before{transform:rotate(0deg)}.fancybox-close:hover::after{transform:rotate(0deg)}.fancybox-prev,.fancybox-next{background-color:rgba(255,255,255,0.8);border-radius:50%;height:30px;top:50%;transform:translateY(-50%);width:30px}.fancybox-prev::before,.fancybox-prev::after,.fancybox-next::before,.fancybox-next::after{background-color:#626262;content:"";display:block;height:1px;left:9px;position:absolute;width:10px}.fancybox-prev::before,.fancybox-next::before{top:11px}.fancybox-prev::after,.fancybox-next::after{top:18px}.fancybox-prev:hover,.fancybox-next:hover{transform:translateY(-50%) scale(1.5)}.fancybox-prev{left:3%}.fancybox-prev::before{transform:rotate(-45deg)}.fancybox-prev::after{transform:rotate(45deg)}.fancybox-next{right:3%}.fancybox-next::before,.fancybox-next::after{left:11px}.fancybox-next::before{transform:rotate(45deg)}.fancybox-next::after{transform:rotate(-45deg)}.quad-item--popup{padding:49px 54px}@media (max-width: 767px){.quad-item--popup{padding:15px}}.quad-item--popup .container{max-width:860px;padding:0}@media (max-width: 767px){.quad-item--popup h2{font-size:1.60099rem}}.quad-item--popup h3,.quad-item--popup h4{font-size:1.10837rem}.quad-item--popup .quad-item h3{font-size:1.10837rem}.quad-item--popup .quad-item__image img{max-width:427px;width:100%}.quad-item--popup .quad-item__copy{-ms-flex:0 0 44.418605%;flex:0 0 44.418605%;margin-left:5.930233%;max-width:44.418605%}.quad-item--popup .quad-item__title{font-size:1.84729rem}.quad-item--popup .quad-item__highlight{font-size:1.10837rem;font-weight:700;line-height:1.67;margin-bottom:30px}@media (max-width: 767px){.quad-item--popup .quad-item__terms{margin-top:42px}}.quad-item--popup .quad-item__links{text-align:right;margin-top:21px;padding-right:11px}.quad-item--popup .quad-item__link{color:#626262;text-transform:uppercase;position:relative;background:left center no-repeat;margin-left:47px;padding:4px 0 0 30px}.quad-item--popup .quad-item__link::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.quad-item--popup .quad-item__link:hover::before,.quad-item--popup .quad-item__link.active::before{width:50%}.quad-item--popup .quad-item__link--floorplan{background-image:url("../../../m/assets/svg/icon-floorplan.svg")}.quad-item--popup .quad-item__link--tour{background-image:url("../../../m/assets/svg/icon-digital-tour.svg")}.quad-item--popup .quad-item__buttons a{color:#626262;position:relative;margin-right:20px}.quad-item--popup .quad-item__buttons a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}.quad-item--popup .quad-item__buttons a:hover::before,.quad-item--popup .quad-item__buttons a.active::before{width:50%}.quad-item--popup .quad-item__buttons a:last-of-type{margin-right:0}.quad-item--popup .quad-item__buttons .btn{color:#fff}.quad-item--popup select{border:none;border-bottom:1px solid #959595;margin:0 39px 20px 0;color:#626262;background-color:transparent;padding:10px 1%;min-width:150px;-webkit-appearance:none;-webkit-border-radius:0;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px}.quad-item--popup select::-ms-expand{display:none}.quad-item--popup select option{color:#626262;text-align:center}.event-item__popup .container{max-width:651px;padding:40px 43px 35px}.event-item__popup .event-item__title{font-size:1.84729rem}.event-item__popup .event-item__dates{font-size:.86207rem;font-weight:700;letter-spacing:2.8px;text-transform:uppercase;border-bottom:1px solid #c7c4c1;margin:0 auto 25px;padding-bottom:23px}.event-item__popup .sym-inline-list{break-inside:avoid;column-count:2;column-gap:50px;margin:0 20px 20px}.fancybox-title-float-wrap{right:0;margin-bottom:0;z-index:8050}.fancybox-title-float-wrap .child{position:absolute;right:0;bottom:0;background:#f7f7f5;color:#626262;font-size:em(15px);padding:10px 20px;text-shadow:none;border-radius:0px;right:0px;left:inherit;margin-left:0px;margin-right:0px}.video-link{cursor:pointer}.video-popup,.floorplan-popup{display:block;left:0;position:fixed;top:0;z-index:9999;height:100%;width:100%;display:none;background-color:rgba(255,255,255,0.8)}.video-popup .close-icon,.floorplan-popup .close-icon{display:block;position:absolute;right:15px;top:15px;background-color:rgba(255,255,255,0.8);border-radius:50%;height:30px;width:30px}.video-popup .close-icon::before,.video-popup .close-icon::after,.floorplan-popup .close-icon::before,.floorplan-popup .close-icon::after{background-color:#626262;content:"";display:block;height:1px;left:6px;position:absolute;top:15px;width:18px;transition:all 0.3s ease-in-out}.video-popup .close-icon::before,.floorplan-popup .close-icon::before{transform:rotate(45deg)}.video-popup .close-icon::after,.floorplan-popup .close-icon::after{transform:rotate(-45deg)}.video-popup .close-icon:hover::before,.floorplan-popup .close-icon:hover::before{transform:rotate(0deg)}.video-popup .close-icon:hover::after,.floorplan-popup .close-icon:hover::after{transform:rotate(0deg)}.video-popup .video-holder,.video-popup .floorplan-holder,.floorplan-popup .video-holder,.floorplan-popup .floorplan-holder{width:80%;max-width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-popup .floorplan-holder,.floorplan-popup .floorplan-holder{background-color:#f8f6f5;padding:50px}.video-popup .floorplan-holder .each-floorplan,.floorplan-popup .floorplan-holder .each-floorplan{text-align:center}.video-popup .floorplan-holder .each-floorplan img,.floorplan-popup .floorplan-holder .each-floorplan img{display:block;margin:0 auto 30px;max-width:600px;width:100%}.video-popup .floorplan-holder .each-floorplan .btn,.floorplan-popup .floorplan-holder .each-floorplan .btn{width:33%}.video-popup .floorplan-holder .slick-prev,.floorplan-popup .floorplan-holder .slick-prev{left:0}.video-popup .floorplan-holder .slick-next,.floorplan-popup .floorplan-holder .slick-next{right:0}.form-container{background-color:#fff;margin:127px auto 145px;max-width:1171px !important;padding:95px 127px}@media (max-width: 1199px){.form-container{padding:75px 60px}}.contact-directions .form-container{margin-top:0}@media (max-width: 1199px){.form-container h2{font-size:2.21675rem}}@media (max-width: 767px){.form-container h2{font-size:1.47783rem}}.form-container .section-title{margin-bottom:40px}.form-container .section-title span{color:#423d35;font-family:"Pinyon Script";font-size:45px;font-weight:400;letter-spacing:.23px;line-height:1.13;text-transform:none;display:block;margin-bottom:15px}.form-container .btn{margin-top:42px}.form-container .each-fieldset{margin-bottom:60px}.form-container .each-fieldset:last-of-type{margin-bottom:0}form{width:100%}form.fade-in{transition-delay:0.5s !important}form label{color:#626262;text-transform:uppercase;display:block;margin:0 0 10px}form label span{font-size:0.8em}form .gdpr-wrapper{padding:0}form .gdpr{margin-bottom:10px}form .gdpr label{font-size:.73892rem;text-transform:initial;float:left;margin:0;width:90%}form .gdpr label a{color:#626262;font-weight:900;position:relative}form .gdpr label a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}form .gdpr label a:hover::before,form .gdpr label a.active::before{width:50%}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{font-family:"History_Two","serif";font-size:15px;border:none;border-bottom:1px solid #959595;margin:0px 0px 20px;color:#626262;background-color:transparent;padding:10px 1%;width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}form select{-moz-appearance:none;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px;text-transform:uppercase}form select::-ms-expand{display:none}form select option{color:#626262}form textarea{min-height:120px}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder,form input[type=date]{color:#626262;font-family:"History_Two","serif";text-transform:uppercase;opacity:1}form input::placeholder,form select::placeholder,form textarea::placeholder,form input[type=date]{color:#626262;font-family:"History_Two","serif";text-transform:uppercase;opacity:1}@keyframes click-wave{0%{height:14px;width:14px;opacity:0.35;position:relative}100%{height:40px;width:40px;margin-left:-15px;margin-top:-15px;opacity:0}}form input[type=checkbox],form input[type=radio]{bottom:0;display:block;left:0;position:relative;right:0;top:-2px;z-index:1;appearance:none;background:transparent;border:1px solid #626262;color:#626262;cursor:pointer;display:inline-block;height:14px;margin:0 10px 0 0 !important;outline:none;transition:all 0.3s ease-in-out;width:13px}form input[type=checkbox]:hover,form input[type=radio]:hover{background:#423d35}form input[type=checkbox]:checked,form input[type=radio]:checked{background:transparent}form input[type=checkbox]:checked::before,form input[type=radio]:checked::before{height:14px;width:13px;position:absolute;content:'✓';display:inline-block;font-size:.80049rem;text-align:center;line-height:14px;left:-1px;top:1px}form input[type=checkbox]:checked::after,form input[type=radio]:checked::after{animation:click-wave 0.65s;background:#423d35;content:'';display:block;position:relative;z-index:100}form .radio-checkbox{font-size:.98522rem}form .radio-checkbox div{margin-bottom:10px}form .radio-checkbox div:first-of-type{color:#626262;font-family:"History_Two","serif";text-transform:uppercase;margin-bottom:20px}form .radio-checkbox label{display:inline-block;text-transform:initial}form .radio-checkbox input[type=radio]{top:1px}#frmContact input[type=text],#frmContact input[type=email],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP select,#formRFP textarea{width:100%}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field{margin-bottom:10px;position:relative}#meetingRFP .gdpr-wrapper{margin-top:-30px}label.error{color:red}input[type=text].error,input[type=tel].error,input[type=tel].error,input[type=email].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.errorMsg ul,.errorMsg ul li{color:#ffffff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:#464a2f}p#thankyou{text-align:center}fieldset{border:1px solid #bbc6cc;padding:0 15px;margin-bottom:2em}fieldset legend{font-size:110%;margin-bottom:15px;padding:0 15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:2em}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(100px)}.animate-fade.top.fade-in{transform:translateY(0)}.animate-fade.bottom{transform:translateY(-100px)}.animate-fade.bottom.fade-in{transform:translateY(0)}.animate-fade.left{transform:translateX(-100px)}.animate-fade.left.fade-in{transform:translateX(0)}.animate-fade.right{transform:translateX(100px)}.animate-fade.right.fade-in{transform:translateX(0)}.animate-fade.fade-in{opacity:1;transition:all 2s cubic-bezier(0.18, 0.32, 0.17, 0.99)}#content-popin .box-arrow-popin{background-color:#464a2f;min-height:135px}#content-popin .box-arrow-popin .arrow svg{fill:#fff}.wrapper{margin:0 auto;max-width:1500px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;width:65%;margin-left:30%;margin-bottom:60px;padding-top:60px}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}ul.slick-dots{margin:20px 0 0;padding-left:0;text-align:center}ul.slick-dots li{cursor:pointer;display:inline-block;height:6px;margin:10px 9px;padding:0;position:relative;width:6px}@media (max-width: 767px){ul.slick-dots li{height:13px;width:13px}}ul.slick-dots li button{color:rgba(0,0,0,0);font-size:0;line-height:0;background-clip:padding-box;background-color:#c9cbc0;border:0;border-radius:50%;cursor:pointer;display:block;height:6px;outline:none;padding:0;transition:all 0.3s ease-in-out;width:6px}@media (max-width: 767px){ul.slick-dots li button{height:13px;width:13px;background-color:#fff;border:1px solid #464a2f}}ul.slick-dots li.slick-active button{background-color:#464a2f}.slick-prev,.slick-next{color:#626262;font-size:1.0468rem;font-style:italic;text-transform:uppercase;display:block;position:absolute;top:50%;z-index:20;background:transparent;border:none;cursor:pointer;display:inline-block;margin-top:-20px;outline:none;padding:0}.slick-prev::before,.slick-prev::after,.slick-next::before,.slick-next::after{background-color:#626262;content:"";display:block;height:1px;left:0;position:absolute;width:10px}.slick-prev::before,.slick-next::before{top:4px}.slick-prev::after,.slick-next::after{top:11px}.slick-prev:before,.slick-next:before{transition:all 0.3s ease-in-out}.slick-prev:hover,.slick-next:hover{outline:none;background:transparent}.slick-prev:hover:before,.slick-next:hover:before{opacity:0.5}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-100px;padding-left:30px}.slick-prev::before{transform:rotate(-45deg)}.slick-prev::after{transform:rotate(45deg)}.slick-next{padding-right:30px;right:-100px}.slick-next::before,.slick-next::after{left:initial;right:0}.slick-next::before{transform:rotate(45deg)}.slick-next::after{transform:rotate(-45deg)}.sub-menu ul{text-align:center}.submenu-container{background-color:#fff;padding:33px 0;text-align:center;transition:all 0.3s ease-in-out;width:100%}@media (max-width: 1199.98px){.submenu-container{padding:26px 0}}.submenu-container .sub-menu ul{margin-bottom:0}.submenu-container .sub-menu ul li{display:inline-block;margin:0 25px}@media (max-width: 1199.98px){.submenu-container .sub-menu ul li{margin:7px 25px}}.submenu-container .sub-menu ul li a{color:#7b756c;font-size:1.23153rem;letter-spacing:1.32px;text-transform:uppercase;position:relative;padding:0}.submenu-container .sub-menu ul li a::before{background-color:#c7c4c1;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.submenu-container .sub-menu ul li a:hover::before,.submenu-container .sub-menu ul li a.active::before{width:100%}@media (min-width: 1200px){.submenu-container .sub-menu ul li a::before{bottom:-27px}}.submenu-container .sub-menu ul li a:hover,.submenu-container .sub-menu ul li a.active{color:#423d35}.sticky-menu{display:block;position:fixed;top:96px;z-index:10;padding:20px}.sticky-menu .sub-menu ul li a{font-size:.98522rem}.sticky-menu .sub-menu ul li a::before{bottom:-14px}body.alert-display header.scroll{top:0 !important}#header{display:block;position:fixed;top:0;z-index:99;width:100%;background-color:#fff}#header .container{border-top:1px solid #c7c4c1;border-bottom:1px solid #c7c4c1;height:125px;margin:3px auto;position:relative;transition:all 0.5s ease-in-out}@media (min-width: 1200px){#header .container{max-width:1315px}}#header .logo{display:block;left:7%;position:absolute;top:50%;transform:translateY(-50%);height:100%;transition:all .3s ease-in-out}#header .logo svg{display:block;position:absolute;top:50%;transform:translateY(-50%);fill:#373532;transition:all 0.3s ease-in-out}#header .logo:hover{opacity:0.5}#header .header-reserve{display:block;position:absolute;right:7%;top:50%;transform:translateY(-50%);text-align:center}#header .header-reserve__phone{color:#423d35;font-size:.86207rem;font-style:italic;line-height:1.4;margin-top:10px}#header .header-reserve__phone a{color:#423d35;font-weight:900;position:relative}#header .header-reserve__phone a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#header .header-reserve__phone a:hover::before,#header .header-reserve__phone a.active::before{width:50%}#header .header-reserve .btn:hover{background:rgba(70,74,47,0.7)}#header .header-badge{display:block;position:absolute;right:0;top:127px}@media (max-width: 1199.98px){#header .header-badge img{height:150px}}#header .header-nav{display:block;position:absolute;right:23%;top:50%;transform:translateY(-50%)}@media (max-width: 1199.98px){#header .header-nav{right:27.5%}}@media (max-width: 991.98px){#header .header-nav{right:34%}}#header .header-nav #menu-btn{display:inline-block;height:20px;position:relative;width:90px;cursor:pointer}#header .header-nav #menu-btn .bar{background-color:#423d35;display:block;height:1px;margin-bottom:6px;transition:all 0.3s ease-in-out;width:30px}#header .header-nav #menu-btn .bar:last-of-type{margin-bottom:0}#header .header-nav #menu-btn span{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#423d35;text-transform:uppercase}#header .header-nav #menu-btn.open .bar{margin:0}#header .header-nav #menu-btn.open .bar:nth-of-type(1){opacity:0}#header .header-nav #menu-btn.open .bar:nth-of-type(2){transform:rotate(45deg);margin-top:6px}#header .header-nav #menu-btn.open .bar:nth-of-type(3){transform:rotate(-45deg)}#header .header-nav #menu-btn:hover{opacity:0.6}@media (min-width: 1200px){#header .header-nav--tablet{display:none}}@media (max-width: 1199.98px){#header .header-nav--desktop{display:none}}#header #primary-nav ul{margin-bottom:0}#header #primary-nav ul li{list-style:none;margin:0 15px 30px}@media (min-width: 1200px){#header #primary-nav ul li{display:inline-block;margin-bottom:0}}#header #primary-nav ul li a{color:#423d35;font-size:.86207rem;font-weight:700;text-transform:uppercase;position:relative}#header #primary-nav ul li a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#header #primary-nav ul li a:hover::before,#header #primary-nav ul li a.active::before{width:50%}@media (max-width: 1199.98px){#header #primary-nav ul li a{font-size:1.84729rem;font-weight:400}}#header #header-subnav{padding:17px 0 15px}@media (max-width: 1199.98px){#header #header-subnav{display:block;position:absolute;z-index:100;background-color:#fff;height:calc(100vh - 131px);overflow-y:scroll;padding:75px 0;width:100vw}}#header #header-subnav .sub-menu ul{font-size:.92365rem;text-transform:uppercase;margin:0}@media (max-width: 1199.98px){#header #header-subnav .sub-menu ul{font-size:1.84729rem}}#header #header-subnav .sub-menu ul li{border:none;margin:0 25px 30px;padding:0}@media (min-width: 1200px){#header #header-subnav .sub-menu ul li{display:inline-block;margin-bottom:0}}#header #header-subnav .sub-menu ul li a{position:relative;color:#423d35;padding:0}#header #header-subnav .sub-menu ul li a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#header #header-subnav .sub-menu ul li a:hover::before,#header #header-subnav .sub-menu ul li a.active::before{width:50%}#header .navigation{display:block;height:100%;position:relative}#header .navigation .close-menu{display:none}#header .navigation .inner{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:80%;overflow:scroll;text-align:center}#header .navigation .inner>ul{position:relative;max-height:100%;top:50%;transform:translateY(-50%)}#header .navigation .inner>ul>li>a{padding-bottom:15px}#header .navigation .inner>ul>li a{display:block;text-transform:uppercase;letter-spacing:1px;font-size:18px}#header .navigation .inner>ul>li .sub-sub-menu{display:none}#header .navigation .inner>ul>li .sub-sub-menu ul.submenu{margin-bottom:10px}#header .navigation .inner>ul>li.item-open>a::before{width:100px}#header .navigation .inner>ul>li.item-open div.sub-sub-menu ul.submenu li a{font-size:80%;padding-bottom:15px}#header .navigation #secondary-nav{position:absolute;left:50%;transform:translateX(-50%);z-index:99;bottom:0;width:100%;text-align:center}#header .navigation #secondary-nav li{display:inline-block;padding:10px}#header .navigation #secondary-nav li a::before{bottom:0}#header.scroll .container{height:90px}#header.scroll .logo svg{height:85%}#header.scroll .header-badge{display:none}@media (max-width: 1199.98px){#header.scroll #header-subnav{height:calc(100vh - 96px)}}.footer{clear:both;margin-bottom:-25px}@media (min-width: 1200px){.footer .container{max-width:1315px}}.footer .footer-top{background-color:#fff;padding:50px 0}@media (min-width: 1200px){.footer .footer-top .border-right{border-right:1px solid #c7c4c1}}.footer .footer-top .col-5.col-xl-3.text-center.footer-columns--3 svg{height:100px;width:130px}.footer .footer-top .footer-nav{margin:0 -15px 25px;position:relative}@media (min-width: 1200px){.footer .footer-top .footer-nav{height:105px;margin-bottom:50px}}.footer .footer-top .footer-nav::before{background-color:#c7c4c1;content:"";display:block;height:1px;left:50%;position:absolute;top:71px;transform:translateX(-50%);width:100%}@media (min-width: 1200px){.footer .footer-top .footer-nav::before{top:initial;bottom:7px}}.footer .footer-top .footer-nav__half{padding:0}.footer .footer-top .logo{background-color:#fff;display:inline-block;padding:0 27px}.footer .footer-top .logo svg{fill:#373532;transition:all .3s ease-in-out}.footer .footer-top .logo:hover svg{opacity:0.6}.footer .footer-top #secondary-navigation,.footer .footer-top .sub-menu{margin:0;padding:25px 0 0}@media (min-width: 1200px){.footer .footer-top #secondary-navigation,.footer .footer-top .sub-menu{padding:50px 0 10px}}.footer .footer-top #secondary-navigation ul,.footer .footer-top .sub-menu ul{margin:0}.footer .footer-top #secondary-navigation li,.footer .footer-top .sub-menu li{border:none;display:inline-block;margin:0 10px;padding:0}.footer .footer-top #secondary-navigation li a,.footer .footer-top .sub-menu li a{color:#423d35;font-size:.80049rem;font-weight:700;text-transform:uppercase;position:relative}.footer .footer-top #secondary-navigation li a::before,.footer .footer-top .sub-menu li a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.footer .footer-top #secondary-navigation li a:hover::before,.footer .footer-top #secondary-navigation li a.active::before,.footer .footer-top .sub-menu li a:hover::before,.footer .footer-top .sub-menu li a.active::before{width:50%}.footer .footer-top #secondary-navigation{text-align:right}.footer .footer-top #secondary-navigation li:nth-child(n+4){display:none}.footer .footer-top .sub-menu ul{text-align:left}@media (max-width: 1199.98px){.footer .footer-top .footer-columns--1{border-top:1px solid #c7c4c1;margin-bottom:30px;padding-top:25px !important;text-align:center}}.footer .footer-top .footer-columns--2{padding:0 40px}@media (max-width: 1199.98px){.footer .footer-top .footer-columns--2{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.footer .footer-top .footer-columns--3{padding-top:35px}.footer .footer-top .address{color:#423d35;text-transform:uppercase;letter-spacing:.525px}@media (min-width: 1200px){.footer .footer-top .address{padding-top:35px}}.footer .footer-top .address a{color:#423d35;font-weight:900;position:relative}.footer .footer-top .address a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.footer .footer-top .address a:hover::before,.footer .footer-top .address a.active::before{width:50%}.footer .footer-top .social-media{margin:60px 0 38px}.footer .footer-top .social-media li{display:inline-block;margin-right:20px}.footer .footer-top .social-media li:last-child{margin-right:0}.footer .footer-top .social-media li svg{fill:#423d35;max-height:21px}.footer .footer-top .social-media li a:hover{opacity:0.6}.footer .footer-top #tertiary-navigation li{display:inline-block;margin-right:20px}.footer .footer-top #tertiary-navigation li:last-child{margin-right:0}.footer .footer-top #tertiary-navigation li a{color:#423d35;font-size:.86207rem;font-style:italic;font-weight:700;position:relative}.footer .footer-top #tertiary-navigation li a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.footer .footer-top #tertiary-navigation li a:hover::before,.footer .footer-top #tertiary-navigation li a.active::before{width:50%}@media (min-width: 1200px){.footer .footer-top form{padding-top:35px}}.footer .footer-top form .gdpr label,.footer .footer-top form input[type=text],.footer .footer-top form input[type=email],.footer .footer-top form input:-ms-input-placeholder{color:#423d35}.footer .footer-top form .gdpr label,.footer .footer-top form input[type=text],.footer .footer-top form input[type=email],.footer .footer-top form input::placeholder{color:#423d35}.footer .footer-top form select option{text-align:left}.footer .footer-top form input{margin-bottom:10px}.footer .footer-top form input[type=checkbox]{top:0}.footer .footer-top form .field.input,.footer .footer-top form .field.select{margin-bottom:20px}.footer .footer-top form .signup-btn{margin-top:5px}.footer .footer-top form .gdpr{margin-bottom:25px}.footer .footer-top form .gdpr label{max-width:90%;display:inline-block}.footer .footer-top form .gdpr label a{border-bottom:1px solid}.footer .footer-top form .gdpr label a:hover{opacity:0.6}.footer .footer-top form .gdpr label a:before{display:none}.footer .footer-top form .gdpr .error{color:red}.footer .footer-top .copyright{color:#423d35;font-size:.86207rem;font-style:italic;font-weight:700;letter-spacing:.49px;margin-top:40px;padding-top:35px;position:relative}.footer .footer-top .copyright::before{background-color:#464a2f;content:"";display:block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:26px}.footer .footer-bottom{padding:25px 0}.footer .footer-bottom .col-6{padding:0 65px}.footer .footer-bottom .taj-logos a{transition:all .3s ease-in-out;margin-right:67px}.footer .footer-bottom .taj-logos a:last-of-type{margin-right:0}.footer .footer-bottom .taj-logos a:hover{opacity:0.5}.footer .footer-bottom .taj-logos a svg{height:50px}.footer .footer-bottom .tambourine{color:#423d35}.footer .footer-bottom .tambourine svg{fill:#423d35;margin-left:5px;vertical-align:middle}.footer .footer-bottom .tambourine:hover{opacity:0.6}.header__booking{top:-100vh;position:fixed;transition:0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);width:100%;height:100vh;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;z-index:1;background-color:rgba(255,255,255,0.8);opacity:0}.header__booking.open{top:0;opacity:1;z-index:999}.header__booking .close-overlay{display:block;position:absolute;right:5%;top:5%;cursor:pointer;height:18px;width:82px}.header__booking .close-overlay::before,.header__booking .close-overlay::after{background-color:#626262;content:"";display:block;height:1px;position:absolute;right:0;top:6px;width:18px;transition:all 0.3s ease-in-out}.header__booking .close-overlay::before{transform:rotate(45deg)}.header__booking .close-overlay::after{transform:rotate(-45deg)}.header__booking .close-overlay:hover::before{transform:rotate(0deg)}.header__booking .close-overlay:hover::after{transform:rotate(0deg)}.header__booking .close-overlay span{font-size:.67734rem;letter-spacing:3.3px;text-transform:uppercase}.header__booking .booking-block{background-color:#fff;padding:60px;width:85%;position:relative}.booking-widget-inline-date{background:#fff;margin:0 auto;width:100vw;max-width:1315px}.booking-widget-inline-date .container{min-width:100%;padding:58px 30px}@media (min-width: 1400px){.booking-widget-inline-date .container{max-width:1315px}}.booking-widget-inline-date .row{position:relative;max-width:1070px}.booking-widget-inline-date .booking-widget__intro{margin-bottom:62px}.booking-widget-inline-date .booking-widget__intro h2{font-size:2.77094rem;margin-bottom:23px}.booking-widget-inline-date .booking-widget__intro p{font-style:italic;margin-bottom:0}.booking-widget-inline-date .booking-widget__rates{letter-spacing:2.45px;text-transform:uppercase}.booking-widget-inline-date .booking-widget__calendar{background-color:#f8f6f5;padding:65px}.booking-widget-inline-date #booking-form .form-entry{display:inline-block;margin-bottom:5%;width:100%}.booking-widget-inline-date #booking-form .form-entry.submit,.booking-widget-inline-date #booking-form .form-entry.box__info{margin-bottom:0px}.booking-widget-inline-date #booking-form .form-entry.submit .btn{width:100%}.booking-widget-inline-date #booking-form .form-entry.checkin input{display:block;left:calc(116.66667% - 20px);position:absolute;top:15px;font-size:14px;max-width:240px}.booking-widget-inline-date #booking-form .form-entry .date-container{height:75px}.booking-widget-inline-date #booking-form .form-entry.guests{position:relative}.booking-widget-inline-date #booking-form .form-entry.guests .arrow-left,.booking-widget-inline-date #booking-form .form-entry.guests .arrow-right{display:block;position:absolute;right:0;top:15px;font-size:1.53941rem;text-align:center;cursor:pointer;width:30px;height:30px}.booking-widget-inline-date #booking-form .form-entry.guests .arrow-left{right:30px}.booking-widget-inline-date #booking-form .form-entry .field-tab{padding:0 5px}.booking-widget-inline-date #booking-form .form-entry label{margin-bottom:0;text-transform:uppercase;text-align:left;font-family:"History_Two","serif";font-size:.67734rem;color:#464a2f;letter-spacing:3.11px}.booking-widget-inline-date #booking-form .form-entry input,.booking-widget-inline-date #booking-form .form-entry #number_guest{width:100%;color:#626262;text-transform:uppercase;font-size:1.10837rem;font-family:"History_Two","serif";min-height:33px;margin-top:1px;border:none;padding:5px 0 10px 5px;border-bottom:1px solid #464a2f;text-align:left;font-weight:normal;display:inline-block;background:transparent}.booking-widget-inline-date #booking-form .form-entry input#pickup:-ms-input-placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup:-ms-input-placeholder{color:rgba(98,98,98,0.5)}.booking-widget-inline-date #booking-form .form-entry input#pickup:-moz-placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup:-moz-placeholder{color:rgba(98,98,98,0.5)}.booking-widget-inline-date #booking-form .form-entry input#pickup::placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup::placeholder{color:rgba(98,98,98,0.5)}.booking-widget-inline-date #booking-form .form-entry #number_guest{cursor:pointer}.booking-widget-inline-date #booking-form .form-entry .daterangepicker{display:block !important;position:relative !important;border:none;left:0 !important;top:0 !important}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar{width:47%;padding:0;max-width:100%}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar.left{margin-right:6%}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table{padding:0;border-radius:0;background:transparent;border:none}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next span,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev span{border-color:#626262}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next:hover,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev:hover{background:none}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next:hover span,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev:hover span{border-color:#464a2f}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr th{border-bottom:1px solid #626262;font-family:"History_Two","serif";color:#626262}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr th.month{height:35px;font-size:14px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr:last-child th{border:1px solid #626262}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td{border:1px solid #626262;color:#626262;height:43px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.in-range{background-color:rgba(70,74,47,0.7);color:#fff}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled{text-decoration:none;opacity:0.5}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.weekend{font-weight:bold}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date{color:#fff;border-radius:0;background-color:#464a2f}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date::before{font-size:9px;display:block;line-height:0.5;padding-top:4px;width:38px;position:absolute;background:#464a2f;color:#fff;height:12px;font-weight:bold;letter-spacing:1px;margin-left:-1px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date.end-date::before{margin-top:-21px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;content:"Arrive"}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date::before{margin-top:34px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;content:"Depart"}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td:hover{background-color:rgba(70,74,47,0.7);color:#fff;border-radius:0}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.off.available{visibility:hidden}.booking-widget-inline-date #booking-form .form-entry .daterangepicker::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker::after{display:none !important}.booking-widget-inline-date #booking-form .box__info{z-index:1;max-width:305px}.booking-widget-inline-date #booking-form .box__info .error-message{position:absolute;bottom:-70px;left:0;color:#464a2f;font-weight:bold;font-size:16px}.booking-widget-inline-date #booking-form .box__info .box__info__list.only-adults{height:63px;border-bottom:1px solid #464a2f}.booking-widget-inline-date #booking-form .box__info #box__info__guest{display:none;position:absolute;left:0;z-index:9;background-color:#fff;min-width:180px;margin-left:-20px}.booking-widget-inline-date #booking-form .box__info #box__info__guest.only-adults{display:block;width:50px;min-width:unset;right:0;left:unset;top:23px;background:transparent}.booking-widget-inline-date #booking-form .box__info #box__info__guest.only-adults input{text-align:center;padding-left:0;border:none}.booking-widget-inline-date #booking-form .box__info #box__info__guest .border-box{border-bottom:1px solid #464a2f}.booking-widget-inline-date #booking-form .box__info #box__info__guest .form-entry{width:50px;margin:0;float:right}.booking-widget-inline-date #booking-form .box__info #box__info__guest .form-entry input{width:30px;border-bottom:0;padding:0;text-align:center}.booking-widget-inline-date #booking-form .box__info #box__info__guest label{color:#626262;position:absolute;top:11px;font-weight:normal;left:-85px}.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-left{transform:rotate(101grad);left:0}.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-right{transform:rotate(301grad);right:0}.filter-holder{background-color:#e7e4e0;padding:20px 117px;text-align:center}@media (max-width: 1199.98px){.filter-holder{padding:20px}}.central-park-residences .filter-holder{display:none}.filter-holder .filter-title,.filter-holder .filter{color:#423d35;font-family:"History_Two","serif";font-size:.80049rem;letter-spacing:.86px;text-transform:uppercase;display:inline-block;margin-right:55px}@media (max-width: 991.98px){.filter-holder .filter-title,.filter-holder .filter{margin-right:25px}}.filter-holder .filter{font-family:"Amiri","serif";font-size:1.10837rem;cursor:pointer;padding-bottom:5px}@media (max-width: 991.98px){.filter-holder .filter{font-size:.80049rem}}.filter-holder .filter:last-of-type{margin-right:0}.filter-holder .filter select{color:#423d35;margin-bottom:0;min-width:195px;text-transform:uppercase}@media (max-width: 991.98px){.filter-holder .filter select{min-width:155px}}.filter-holder .filter input[type=checkbox]{top:1px}.section-title{color:#423d35;font-family:"Amiri","serif";font-size:.86207rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:4.2px;position:relative}.quad-module{margin:122px auto;position:relative}.manhattan-hotel-deals .quad-module{margin-top:0}.quad-module .quad-item{margin-bottom:75px}.quad-module .quad-item:last-of-type{margin-bottom:0}.quad-module .quad-item__image{position:relative;max-width:612px}@media (max-width: 1199.98px){.quad-module .quad-item__image{-ms-flex:0 0 43.006358%;flex:0 0 43.006358%;max-width:43.006358%}}.quad-module .quad-item__image-bottom{margin-top:24px;position:relative}.quad-module .quad-item__image-bottom .quad-slides-arrows{bottom:-18px;right:initial}.quad-module .quad-item__features{display:block;position:absolute}.quad-module .quad-item__feature-link{color:#423d35;font-family:"Amiri","serif";font-size:.73892rem;letter-spacing:2.4px;text-transform:uppercase;position:relative;cursor:pointer;display:inline-block;background:left center no-repeat;padding:4px 0 0 30px}.quad-module .quad-item__feature-link::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.quad-module .quad-item__feature-link:hover::before,.quad-module .quad-item__feature-link.active::before{width:50%}.central-park-weddings .quad-module .quad-item__feature-link{margin-left:0 !important}.quad-module .quad-item__feature-link::before{bottom:-3px}.quad-module .quad-item__feature-link--floorplan{background-image:url("../../../m/assets/svg/icon-floorplan.svg")}.quad-module .quad-item__feature-link--amenities,.quad-module .quad-item__feature-link--ada{background-image:url("../../../m/assets/svg/icon-digital-tour.svg")}.quad-module .quad-item__copy{-ms-flex:0 0 33.424160%;flex:0 0 33.424160%;max-width:33.424160%}@media (max-width: 1199.98px){.quad-module .quad-item__copy{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.quad-module .quad-item__copy h2{font-size:2.46305rem}@media (max-width: 991.98px){.quad-module .quad-item__copy h2{font-size:2.03202rem}}.quad-module .quad-item__copy p{text-align:justify}.quad-module .quad-item__highlight{font-size:1.10837rem;font-weight:700;line-height:1.67;margin-bottom:30px}.quad-module .quad-item__highlight li{display:inline-block;position:relative}.quad-module .quad-item__highlight li:last-child{display:block}.quad-module .quad-item__highlight a{color:#626262;display:inline-block;position:relative}.quad-module .quad-item__highlight a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:100%}.quad-module .quad-item__highlight a:hover::before,.quad-module .quad-item__highlight a.active::before{width:50%}.quad-module .quad-item__booking-options{margin-top:22px}.quad-module .quad-item__booking-options select,.quad-module .quad-item__booking-options .btn{margin-top:20px}.quad-module .quad-item__booking-options select{border:none;border-bottom:1px solid #959595;margin-right:39px;color:#626262;background-color:transparent;padding:10px 1%;min-width:150px;-webkit-appearance:none;-webkit-border-radius:0;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px}.quad-module .quad-item__booking-options select::-ms-expand{display:none}.quad-module .quad-item__booking-options select option{color:#626262;text-align:center}.quad-module .quad-item__buttons{margin-top:22px}.quad-module .quad-item__buttons .btn{margin:20px 39px 0 0}.quad-module .quad-item__buttons .btn:last-of-type{margin-right:0}.quad-module .quad-item__buttons select{border:none;border-bottom:1px solid #959595;margin-right:39px;color:#626262;background-color:transparent;padding:10px 1%;min-width:150px;-webkit-appearance:none;-webkit-border-radius:0;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px}.quad-module .quad-item__buttons select::-ms-expand{display:none}.quad-module .quad-item__buttons select option{color:#626262;text-align:center}.quad-module .quad-slides-arrows{bottom:-42px;display:block;position:absolute;font-size:1.0468rem;font-style:italic;text-transform:uppercase}.quad-module .quad-slides-arrows__prev,.quad-module .quad-slides-arrows__next{cursor:pointer;padding:0 30px;position:relative}.quad-module .quad-slides-arrows__prev::before,.quad-module .quad-slides-arrows__prev::after,.quad-module .quad-slides-arrows__next::before,.quad-module .quad-slides-arrows__next::after{background-color:#626262;content:"";display:block;height:1px;left:0;position:absolute;width:10px}.quad-module .quad-slides-arrows__prev::before,.quad-module .quad-slides-arrows__next::before{top:10px}.quad-module .quad-slides-arrows__prev::after,.quad-module .quad-slides-arrows__next::after{top:17px}.quad-module .quad-slides-arrows__prev::before{transform:rotate(-45deg)}.quad-module .quad-slides-arrows__prev::after{transform:rotate(45deg)}.quad-module .quad-slides-arrows__next::before,.quad-module .quad-slides-arrows__next::after{left:initial;right:0}.quad-module .quad-slides-arrows__next::before{transform:rotate(45deg)}.quad-module .quad-slides-arrows__next::after{transform:rotate(-45deg)}.quad-module--left-aligned .quad-item.odd .quad-item__copy{margin-left:6.993642%}.quad-module--left-aligned .quad-item.even .quad-item__copy{margin-right:6.993642%}.quad-module--left-aligned .quad-slides .quad-item .quad-item__copy{margin-left:6.993642%}.quad-module--left-aligned .quad-slides-arrows{left:35.479088%}.quad-module--right-aligned .quad-item.odd .quad-item__copy{margin-right:6.993642%}.quad-module--right-aligned .quad-item.odd .quad-item__image-bottom .quad-slides-arrows{left:18px}.quad-module--right-aligned .quad-item.odd .quad-item__features{right:18px}.quad-module--right-aligned .quad-item.odd .quad-item__feature-link{margin-left:30px}@media (max-width: 991.98px){.quad-module--right-aligned .quad-item.odd .quad-item__feature-link{margin-left:15px}}.quad-module--right-aligned .quad-item.even .quad-item__copy{margin-left:6.993642%}.quad-module--right-aligned .quad-item.even .quad-item__image-bottom .quad-slides-arrows{right:18px}.quad-module--right-aligned .quad-item.even .quad-item__features{left:18px}.quad-module--right-aligned .quad-item.even .quad-item__feature-link{margin-right:30px}@media (max-width: 991.98px){.quad-module--right-aligned .quad-item.even .quad-item__feature-link{margin-right:15px}}.quad-module--right-aligned .quad-slides .quad-item .quad-item__copy{margin-right:6.993642%}.quad-module--right-aligned .quad-slides-arrows{right:35.479088%}.quad-module--tall-img .quad-module__intro{margin-bottom:33px;text-align:center}.quad-module--tall-img .quad-module__intro h2{font-size:1.84729rem;letter-spacing:3px;line-height:1}.quad-module--tall-img .slick-list{overflow:visible}.quad-module--tall-img .section-title{display:block;position:absolute;top:0;margin:0;padding:0 18px;transform:rotate(-180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.quad-module--tall-img .section-title::before{background-color:#c7c4c1;bottom:0;content:"";display:block;height:117%;position:absolute;width:1px}.quad-module--tall-img .section-title::after{background-color:rgba(0,0,0,0);content:"";display:block;height:9px;position:absolute;top:calc(-17% - 9px);width:9px;border:1px solid #c7c4c1;transform:rotate(45deg)}@media (min-width: 1200px){.quad-module--tall-img .quad-item__image{max-width:498px}}@media (max-width: 1199.98px){.quad-module--tall-img .quad-item__image{max-width:350px}}@media (max-width: 991.98px){.quad-module--tall-img .quad-item__image{max-width:235px}}.quad-module--tall-img.quad-module--left-aligned .section-title{left:-49px}@media (max-width: 1199.98px){.quad-module--tall-img.quad-module--left-aligned .section-title{left:-88px}}.quad-module--tall-img.quad-module--left-aligned .section-title::before{right:0}.quad-module--tall-img.quad-module--left-aligned .section-title::after{right:-4px}.quad-module--tall-img.quad-module--left-aligned .quad-slides-arrows{left:31.479088%;width:100%}@media (max-width: 1199.98px){.quad-module--tall-img.quad-module--left-aligned .quad-slides-arrows{left:50%}}.quad-module--tall-img.quad-module--right-aligned .section-title{right:-49px}@media (max-width: 1199.98px){.quad-module--tall-img.quad-module--right-aligned .section-title{right:-88px}}.quad-module--tall-img.quad-module--right-aligned .section-title::before{left:0}.quad-module--tall-img.quad-module--right-aligned .section-title::after{left:-4px}.quad-module--tall-img.quad-module--right-aligned .quad-slides-arrows{right:31.479088%}@media (max-width: 1199.98px){.quad-module--tall-img.quad-module--right-aligned .quad-slides-arrows{right:50%}}.quad-module--full-img{margin:0 auto}.full-width-img{position:relative}.full-width-img__copy{display:block;left:50%;position:absolute;top:50%;z-index:1;text-align:center;transform:translate(-50%, -50%);width:90%}.full-width-img__copy h2{color:#fff;font-size:3.69458rem;text-shadow:0 0 13px rgba(36,36,36,0.45)}@media (max-width: 991.98px){.full-width-img__copy h2{font-size:2.46305rem}}.full-width-img__copy h2 span{font-size:.98522rem;letter-spacing:4.8px;margin-bottom:25px}.full-width-img__copy.fade-in{transition-delay:0.7s}.small-gallery,.medium-gallery{margin:145px auto 141px}.small-gallery .gallery-item,.medium-gallery .gallery-item{position:relative}.small-gallery .sm-gallery-arrows,.medium-gallery .sm-gallery-arrows{font-size:1.0468rem;font-style:italic;text-align:center;text-transform:uppercase;margin-top:24px}.small-gallery .sm-gallery-arrows__prev,.small-gallery .sm-gallery-arrows__next,.medium-gallery .sm-gallery-arrows__prev,.medium-gallery .sm-gallery-arrows__next{cursor:pointer;padding:0 30px;position:relative}.small-gallery .sm-gallery-arrows__prev::before,.small-gallery .sm-gallery-arrows__prev::after,.small-gallery .sm-gallery-arrows__next::before,.small-gallery .sm-gallery-arrows__next::after,.medium-gallery .sm-gallery-arrows__prev::before,.medium-gallery .sm-gallery-arrows__prev::after,.medium-gallery .sm-gallery-arrows__next::before,.medium-gallery .sm-gallery-arrows__next::after{background-color:#626262;content:"";display:block;height:1px;left:0;position:absolute;width:10px}.small-gallery .sm-gallery-arrows__prev::before,.small-gallery .sm-gallery-arrows__next::before,.medium-gallery .sm-gallery-arrows__prev::before,.medium-gallery .sm-gallery-arrows__next::before{top:10px}.small-gallery .sm-gallery-arrows__prev::after,.small-gallery .sm-gallery-arrows__next::after,.medium-gallery .sm-gallery-arrows__prev::after,.medium-gallery .sm-gallery-arrows__next::after{top:17px}.small-gallery .sm-gallery-arrows__prev::before,.medium-gallery .sm-gallery-arrows__prev::before{transform:rotate(-45deg)}.small-gallery .sm-gallery-arrows__prev::after,.medium-gallery .sm-gallery-arrows__prev::after{transform:rotate(45deg)}.small-gallery .sm-gallery-arrows__next::before,.small-gallery .sm-gallery-arrows__next::after,.medium-gallery .sm-gallery-arrows__next::before,.medium-gallery .sm-gallery-arrows__next::after{left:initial;right:0}.small-gallery .sm-gallery-arrows__next::before,.medium-gallery .sm-gallery-arrows__next::before{transform:rotate(45deg)}.small-gallery .sm-gallery-arrows__next::after,.medium-gallery .sm-gallery-arrows__next::after{transform:rotate(-45deg)}.medium-gallery{margin:82px auto 80px}.medium-gallery .slick-slide{margin:0 7.5px}.medium-gallery .gallery-item{margin:5px 0}.capacity-chart{margin:74px auto 114px;position:relative;z-index:1}.capacity-chart .section-title{font-family:"History_Two","serif";font-size:1.84729rem;font-weight:400;letter-spacing:3px;line-height:1}.capacity-chart__copy{margin-bottom:33px}.capacity-chart .each-floor a{color:#423d35}.capacity-chart .each-floor__title{color:#423d35;font-family:"Amiri","serif";font-size:.86207rem;letter-spacing:2.4px;line-height:1;text-transform:uppercase;border-top:1px solid #c7c4c1;padding:32px 72px;position:relative}@media (max-width: 1199.98px){.capacity-chart .each-floor__title{padding:32px 40px}}@media (max-width: 991.98px){.capacity-chart .each-floor__title{padding:30px}}.capacity-chart .each-floor__title span{font-family:"History_Two","serif";font-size:1.84729rem;letter-spacing:3px;line-height:1}@media (max-width: 991.98px){.capacity-chart .each-floor__title span{font-size:1.23153rem}}.capacity-chart .each-floor__title.open .each-floor__icon::before{transform:rotate(45deg)}.capacity-chart .each-floor__title.open .each-floor__icon::after{transform:rotate(-45deg)}.capacity-chart .each-floor__icon{display:block;position:absolute;right:72px;top:55%;transform:translateY(-50%);cursor:pointer;padding:10px 30px 0 0}@media (max-width: 1199.98px){.capacity-chart .each-floor__icon{right:40px}}@media (max-width: 991.98px){.capacity-chart .each-floor__icon{right:30px;top:50%}}.capacity-chart .each-floor__icon::before,.capacity-chart .each-floor__icon::after{background-color:#423d35;content:"";display:block;height:1px;position:absolute;right:0;top:14px;width:18px;transition:all 0.3s ease-in-out}.capacity-chart .each-floor__icon::after{transform:rotate(90deg)}.capacity-chart .each-floor__floorplan{background-image:url("../../../m/assets/svg/icon-floorplan.svg");background-size:cover;display:inline-block;height:32px;margin-right:30px;vertical-align:sub;width:32px}@media (max-width: 991.98px){.capacity-chart .each-floor__floorplan{height:20px;margin-right:15px;width:20px}}.capacity-chart .each-floor__floorplan:hover{opacity:0.6}.capacity-chart .each-floor__link{position:relative;display:block;left:36%;position:absolute;top:55%;background:left center no-repeat;display:inline-block;padding:7px 0 0 30px;transform:translateY(-50%)}.capacity-chart .each-floor__link::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.capacity-chart .each-floor__link:hover::before,.capacity-chart .each-floor__link.active::before{width:50%}@media (max-width: 1199.98px){.capacity-chart .each-floor__link{left:46%}}@media (max-width: 991.98px){.capacity-chart .each-floor__link{display:block;margin:10px 0 0;padding-left:40px;position:relative;top:initial;transform:initial;left:initial}}.capacity-chart .each-floor__link::before{bottom:-4px}.capacity-chart .each-floor__link--tour{background-image:url("../../../m/assets/svg/icon-digital-tour.svg")}.capacity-chart .each-floor__description{padding-top:46px}.capacity-chart .each-floor__table{border-top:1px solid #c7c4c1;display:block;padding:20px 25px}@media (max-width: 1199.98px){.capacity-chart .each-floor__table{padding:30px 15px}}.capacity-chart .each-floor__table:first-of-type{border-top:none}.capacity-chart .each-floor__table table{width:100%}.capacity-chart .each-floor__table table th,.capacity-chart .each-floor__table table td{font-size:.98522rem;text-align:center;width:10%}@media (max-width: 1199.98px){.capacity-chart .each-floor__table table th,.capacity-chart .each-floor__table table td{font-size:.86207rem}}.capacity-chart .each-floor__table table th:first-child,.capacity-chart .each-floor__table table td:first-child{text-align:left;text-transform:uppercase;width:20%}.capacity-chart .each-floor__table table th:first-child span,.capacity-chart .each-floor__table table td:first-child span{display:inline-block;vertical-align:middle}.capacity-chart .each-floor__table table th:first-child span.each-floor__table--icon,.capacity-chart .each-floor__table table td:first-child span.each-floor__table--icon{background:url(images/Pierre-Table-ImageIcon.svg) no-repeat 50% 50%;background-size:contain;width:25px;height:20px;margin:0 0 3px 16px}.capacity-chart .each-floor__table--header{background-color:#e7e4e0}.capacity-chart .each-floor__table--header table th{font-size:.73892rem;text-transform:uppercase}@media (max-width: 991.98px){.capacity-chart .each-floor__table--header table th{font-size:.61576rem}}.capacity-chart .each-floor a.each-floor__table{transition:all 0.3s ease-in-out}.capacity-chart .each-floor a.each-floor__table:hover{background-color:#fff}.capacity-chart .each-floor:last-of-type .each-floor__title{border-bottom:1px solid #c7c4c1}.staff-picks{margin:122px auto;position:relative}.staff-picks__entry{margin-bottom:75px}.staff-picks__entry:last-of-type{margin-bottom:0}.staff-picks__copy{padding-left:6.993642%}.staff-picks__copy--no-image{padding-left:15px}.staff-picks__copy .btn{margin-top:22px}.staff-picks__date{font-size:1.10837rem;font-weight:700;line-height:1.67;margin-bottom:30px}.menu-module,.menu-module--alt{background:url("../../../m/assets/svg/letter-partial-p.svg") #fff right bottom no-repeat;margin:140px auto 109px;max-width:1500px;padding-bottom:106px}.menu-module__headline,.menu-module--alt__headline{background-color:#423d35;padding:152px 50px}@media (max-width: 1199.98px){.menu-module__headline,.menu-module--alt__headline{padding:75px 50px}}.menu-module__headline h2,.menu-module--alt__headline h2{color:#fff;font-size:3.69458rem;text-align:center;margin-bottom:0}@media (max-width: 991.98px){.menu-module__headline h2,.menu-module--alt__headline h2{font-size:2.77094rem}}.menu-module__nav,.menu-module--alt__nav{margin:48px auto 69px;padding:0 50px;text-align:center}.menu-module__nav--tablet,.menu-module--alt__nav--tablet{display:none}@media (max-width: 1199.98px){.menu-module__nav--tablet,.menu-module--alt__nav--tablet{display:block}.menu-module__nav--desktop,.menu-module--alt__nav--desktop{display:none}.menu-module__nav select,.menu-module--alt__nav select{max-width:50%;border:none;border-bottom:1px solid #959595;margin:0px 0px 20px;color:#626262;background-color:transparent;padding:10px 1%;width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px}.menu-module__nav select::-ms-expand,.menu-module--alt__nav select::-ms-expand{display:none}.menu-module__nav select option,.menu-module--alt__nav select option{color:#626262;text-align:center}}.menu-module__nav li,.menu-module--alt__nav li{color:#7b756c;font-size:1.23153rem;letter-spacing:1.32px;text-transform:uppercase;position:relative;cursor:pointer;display:inline-block;margin:10px 25px}.menu-module__nav li::before,.menu-module--alt__nav li::before{background-color:#c7c4c1;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.menu-module__nav li:hover::before,.menu-module__nav li.active::before,.menu-module--alt__nav li:hover::before,.menu-module--alt__nav li.active::before{width:100%}.menu-module__nav li:hover,.menu-module__nav li.active,.menu-module--alt__nav li:hover,.menu-module--alt__nav li.active{color:#423d35}.menu-category__copy,.menu-category--alt__copy{margin:0 auto 50px;text-align:center;max-width:85%}.menu-category__copy h2,.menu-category--alt__copy h2{font-size:1.84729rem}.menu-category .menu-item,.menu-category--alt .menu-item{margin-bottom:37px}.menu-category .menu-item:last-of-type,.menu-category--alt .menu-item:last-of-type{margin-bottom:0}.menu-category .menu-item__copy h3,.menu-category--alt .menu-item__copy h3{color:#626262;font-family:"Amiri","serif";font-size:1.23153rem;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:13px}.menu-category .menu-item__copy p,.menu-category--alt .menu-item__copy p{margin-bottom:0}.menu-category .menu-item__prices ul,.menu-category--alt .menu-item__prices ul{margin-bottom:0;text-align:right}.menu-category .menu-item__prices ul li,.menu-category--alt .menu-item__prices ul li{display:inline-block;font-weight:700;margin-left:10px;padding-left:10px;position:relative}.menu-category .menu-item__prices ul li::before,.menu-category--alt .menu-item__prices ul li::before{background-color:#626262;content:"";display:block;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.menu-category .menu-item__prices ul li:first-child,.menu-category--alt .menu-item__prices ul li:first-child{margin:0;padding:0}.menu-category .menu-item__prices ul li:first-child::before,.menu-category--alt .menu-item__prices ul li:first-child::before{display:none}.menu-module--alt{margin-top:-140px}.menu-category--alt{text-align:center}.menu-category--alt__copy{margin:48px auto 69px}.reasons-container{margin-bottom:130px;position:relative}.reasons-container .decorative-letter{display:block;position:absolute;right:11%;top:-104px;z-index:0}.reasons-container .section-title{display:block;left:-49px;position:absolute;top:0;margin:0;padding:0 18px;transform:rotate(-180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media (max-width: 1199.98px){.reasons-container .section-title{left:-88px}}.reasons-container .section-title::before{background-color:#c7c4c1;bottom:0;content:"";display:block;height:117%;position:absolute;right:0;width:1px}.reasons-container .section-title::after{background-color:rgba(0,0,0,0);content:"";display:block;height:9px;position:absolute;right:-4px;width:9px;border:1px solid #c7c4c1;transform:rotate(45deg)}.reasons-container .section-title--downward::before{bottom:0}.reasons-container .section-title--downward::after{top:calc(-17% - 9px)}.reasons-container .section-title.fade-in{transition-delay:1.3s}.reasons-container .reason__image{width:64.73%;max-width:1100px;z-index:1}@media (max-width: 1199.98px){.reasons-container .reason__image{width:43.006358%}}.reasons-container .reason__image .slick-slide{max-width:612px;margin:20px 20px 20px 114px;position:relative}@media (max-width: 1199.98px){.reasons-container .reason__image .slick-slide{margin-left:76px}}@media (min-width: 1200px){.reasons-container .reason__image .slide-image__gradient{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1;background:linear-gradient(-55deg, #fff 0%, rgba(225,255,255,0) 60%);opacity:0;transition:all 0.3s ease-in-out}}.reasons-container .reason__image .slick-current .slide-image__gradient{opacity:1}.reasons-container .reason__copy{display:block;left:60%;position:absolute;top:40%;z-index:1;max-width:460px}@media (max-width: 1199.98px){.reasons-container .reason__copy{left:50%;max-width:48%;top:10%}}@media (max-width: 991.98px){.reasons-container .reason__copy{top:0}}.reasons-container .reason__copy h2{font-size:2.46305rem}.reasons-container .reason__copy .slick-slide{max-width:460px;padding-bottom:50px;width:35.27% !important;padding-left:0}@media only screen and (max-width: 1860px){.reasons-container .reason__copy .slick-slide{padding-left:4%}}@media (max-width: 1199.98px){.reasons-container .reason__copy .slick-slide{max-width:48%;padding-left:0}}.reasons-container .reason-arrows{bottom:-18px;display:block;left:25.06%;position:absolute;z-index:10;font-size:1.0468rem;font-style:italic;text-transform:uppercase;min-width:250px}@media (max-width: 1199.98px){.reasons-container .reason-arrows{left:18.06%}}@media (max-width: 991.98px){.reasons-container .reason-arrows{left:13.06%}}.reasons-container .reason-arrows__prev,.reasons-container .reason-arrows__next{cursor:pointer;padding:0 30px;position:relative}.reasons-container .reason-arrows__prev::before,.reasons-container .reason-arrows__prev::after,.reasons-container .reason-arrows__next::before,.reasons-container .reason-arrows__next::after{background-color:#626262;content:"";display:block;height:1px;left:0;position:absolute;width:10px}.reasons-container .reason-arrows__prev::before,.reasons-container .reason-arrows__next::before{top:10px}.reasons-container .reason-arrows__prev::after,.reasons-container .reason-arrows__next::after{top:17px}.reasons-container .reason-arrows__prev::before{transform:rotate(-45deg)}.reasons-container .reason-arrows__prev::after{transform:rotate(45deg)}.reasons-container .reason-arrows__next::before,.reasons-container .reason-arrows__next::after{left:initial;right:0}.reasons-container .reason-arrows__next::before{transform:rotate(45deg)}.reasons-container .reason-arrows__next::after{transform:rotate(-45deg)}.reason__lightbox h2{font-size:1.84729rem}.reason__lightbox ul{column-count:2}.reason__lightbox ul li:first-of-type::before{display:none}.offer-banner{color:#fff;text-align:center;background:url("../m/assets/svg/letter-p-transparent.svg") #464a2f 130% -20%/450px no-repeat;padding:23px 0 22px}@media (min-width: 992px){.offer-banner{background-position:90% 0;text-align:left}}@media (min-width: 1200px){.offer-banner{background-position-y:35%}}.offer-banner__title,.offer-banner__description{padding:11px 20px}.offer-banner__title{font-family:"History_Two","serif";font-size:1.10837rem}@media (min-width: 992px){.offer-banner__title{border-right:1px solid #fff}}.offer-banner__description{font-size:.98522rem;max-width:513px}@media (max-width: 991.98px){.offer-banner__cta-btn{margin-top:15px}}.offer-banner__countdown{margin-right:30px}@media (max-width: 1199.98px){.offer-banner__countdown{margin-top:15px}}.offer-banner__countdown .time,.offer-banner__countdown .digitTxt{color:#fff;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-align:center;text-transform:uppercase}.offer-banner__countdown .time{font-family:"History_Two","serif";margin-bottom:10px}.offer-banner__countdown .digit{color:#fff;font-family:"History_Two","serif";font-size:1.47783rem;transition:all 0.3s ease-in-out}.offer-banner__countdown #countdown_dashboard{display:-ms-flexbox;display:flex}.offer-banner__countdown #countdown_dashboard .dash{padding:0 5px}.offer-banner__countdown #countdown_dashboard .ctnDigits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.offer-banner__countdown #countdown_dashboard .ctnDigits .digitTxt{margin-top:5px;width:100%}.offer-banner--interior{max-width:1035px;margin:57px auto 86px;background:#464a2f}.offer-banner--interior .offer-banner__description{max-width:513px}.slider-with-description{padding-bottom:60px}.slider-with-description .slider-description{text-align:center}.slider-with-description .slider-description p{margin:0 auto;max-width:715px}.slider-with-description .slider-block{position:relative;padding:100px 0}.slider-with-description .slider-block .slider-title{position:absolute;width:300px;transform-origin:100% 0;text-align:right;top:100px;left:-260px;transform:rotate(-90deg)}.slider-with-description .slider-block .slider-title span{display:inline-block;position:relative;padding:10px 0 10px 30px}.slider-with-description .slider-block .slider-title span::before{content:"";position:absolute;top:0;right:0;width:100%;height:1px;background:#c7c4c1}.slider-with-description .slider-block .slider-title span::after{content:"";position:absolute;left:-9px;width:9px;height:9px;top:-4px;border:1px solid #c7c4c1;transform:rotate(45deg)}.slider-with-description .slider-block .image{max-width:498px;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}.slider-with-description .slider-block .sym-slides{left:100px;width:calc(100% - 100px)}.slider-with-description .slider-block .sym-slides .text{padding:0 60px}.slider-with-description .slider-block .sym-slides .slick-arrow{top:calc(100% + 40px)}.slider-with-description .slider-block .sym-slides .slick-arrow.slick-prev{left:300px}.slider-with-description .slider-block .sym-slides .slick-arrow.slick-next{right:inherit;left:430px}.slider-with-description .flex-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slider-with-description.animate-fade .slider-description{opacity:0;transform:translate(0, 50px)}.slider-with-description.animate-fade .item{overflow:hidden}.slider-with-description.animate-fade .image,.slider-with-description.animate-fade .text{opacity:0;transform:translate(-50px, 0)}.slider-with-description.animate-fade.fade-in .slider-description{opacity:1;transform:translate(0, 0px);transition:all 0.6s ease-in-out 0.1s}.slider-with-description.animate-fade.fade-in .image,.slider-with-description.animate-fade.fade-in .text{opacity:1;transform:translate(0px, 0)}.slider-with-description.animate-fade.fade-in .image{transition:all 0.6s ease-in-out 0.4s}.slider-with-description.animate-fade.fade-in .text{transition:all 0.6s ease-in-out 0.7s}@media only screen and (max-width: 1090px){.slider-with-description .slider-block .sym-slides .image,.slider-with-description .slider-block .sym-slides .text{width:50%;overflow:hidden}.slider-with-description .slider-block .sym-slides .text{padding:0 30px}.slider-with-description .slider-block .sym-slides .slick-arrow.slick-prev{left:calc(50% - 200px)}.slider-with-description .slider-block .sym-slides .slick-arrow.slick-next{left:calc(50% - 70px)}}@media only screen and (max-width: 1000px){.slider-with-description .slider-description p{max-width:90%}.slider-with-description .slider-block .slider-title{left:-290px}.slider-with-description .slider-block .sym-slides{left:70px;width:calc(100% - 70px)}}.module-2col{margin:122px auto}.module-2col__item{margin-top:50px;padding:0 33px}.module-2col__item:nth-of-type(-n+2){margin-top:0}.module-2col__copy{padding:46px 50px}.module-2col__copy h2{font-size:2.15517rem}.module-2col__buttons{margin-top:35px}.module-3col{margin-bottom:139px}.module-3col__tabs{background-color:#e7e4e0;padding:20px 15px}.module-3col__item{display:none;margin-top:75px;text-align:center}.module-3col__item.active{display:block}.module-3col__copy{padding:36px 20px 0}.module-3col__title{border-bottom:1px solid #464a2f;margin-bottom:25px}.module-3col__title h2{font-size:1.84729rem;margin-bottom:25px}.module-3col__title .sm-title{font-size:.86207rem;margin-bottom:28px;text-transform:uppercase}.cleanliness-highlights{padding:40px 20px;margin:-90px auto 20px;text-align:center;width:75%;max-width:1000px}.cleanliness-highlights .container-hl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.cleanliness-highlights .title-cleanliness{font-size:30px;color:#464a2f;text-align:left}.cleanliness-highlights__item{width:30%;margin:1%;max-width:30%;text-align:left}.cleanliness-highlights__image img{margin:0 auto 15px 40px}.cleanliness-highlights__title{font-size:18px;line-height:1.26;margin-top:10px;margin-bottom:10px;font-weight:600}.cleanliness-highlights__copy p{font-size:18px;padding-right:20px;text-align:left;line-height:1.8}.single-quad-awards{background-color:#e7e4e0;background-image:url("../m/assets/svg/reviews-crest.svg");background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}.single-quad-awards .container{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:100px 10%}.single-quad-awards .container .image{width:20%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-quad-awards .container .image img{width:100%}.single-quad-awards .container .content{width:55%}.single-quad-awards .container .content h2{font-size:40px}.single-quad-awards .container .content p{font-size:18px;text-align:left}@media screen and (max-width: 1300px){.single-quad-awards .container{padding:100px 7%}}@media screen and (max-width: 1200px){.single-quad-awards .container{padding:100px 5%}}@media screen and (max-width: 1100px){.single-quad-awards .container{padding:100px 0}.single-quad-awards .container .content{width:60%}}.triple_list{background-color:#f8f6f5;padding:30px 0;max-width:1170px;margin:0 auto 50px}.triple_list h2.title{text-align:center;font-size:14px;margin-top:100px}.triple_list .content::before,.triple_list .content::after{content:"";width:1px;height:75%;position:absolute;background-color:#c7c4c1;top:40px}.triple_list .content::before{left:33%}.triple_list .content::after{right:33%}.triple_list .item{padding:0 30px}.triple_list .item img{width:100%;max-height:360px;height:auto;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2)}.triple_list .item .item__title{font-size:25px;text-align:center;margin-bottom:20px;margin-top:40px}.triple_list .item p{padding:0 20px;font-size:14px;line-height:1.5;text-align:center}@media screen and (max-width: 1300px){.triple_list{max-width:950px;margin:0 auto 10px}.triple_list h2.title{margin-top:50px}}@media screen and (max-width: 1100px){.triple_list{max-width:800px}}.amenities-block{text-align:center;background:url(svg/bg-icon.svg) no-repeat center 60% white;padding:110px 0}.amenities-block .container{position:relative;padding:40px 0}.amenities-block .container::before,.amenities-block .container::after{content:"";height:1px;width:calc(100% - 80px);background:#423d35;position:absolute;z-index:1}.amenities-block .container::before{right:40px;top:0}.amenities-block .container::after{left:40px;bottom:0}.amenities-block .flex-box{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 60px;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.amenities-block h2{font-size:30px;margin-bottom:30px}.amenities-block li{width:33%;line-height:1.4;position:relative;text-align:left;padding:0 0 10px 25px}.amenities-block li::before{content:"";position:absolute;top:12px;width:15px;height:1px;background:#626262;left:0}.amenities-block.animate-fade h2,.amenities-block.animate-fade li,.amenities-block.animate-fade .icon{opacity:0;transform:translateY(60px)}.amenities-block.animate-fade.fade-in h2,.amenities-block.animate-fade.fade-in li,.amenities-block.animate-fade.fade-in .icon{opacity:1;transform:translateY(0px)}.amenities-block.animate-fade.fade-in h2{transition:all 0.6s ease-in-out 0.2s}.amenities-block.animate-fade.fade-in .icon{transition:all 0.6s ease-in-out 0.3s}.amenities-block.animate-fade.fade-in li{transition:all 0.6s ease-in-out 0.4s}@media only screen and (max-width: 1090px){.amenities-block ul{padding:0 40px}}@media only screen and (max-width: 1000px){.amenities-block .flex-box{padding:0 20px}.amenities-block ul{padding:0}}@media only screen and (max-width: 600px){.amenities-block{padding:70px 0}.amenities-block .flex-box{-ms-flex-direction:column;flex-direction:column;padding:0 20px 0 40px}.amenities-block li{border-right:0;width:100%;padding:0px 0 15px 30px}}.posBtnExpand,#expand--attractions-content,.attraction-map--wrapper #expand--attractions-map{position:absolute;z-index:9;top:3%}.attraction-content{position:relative;width:100%;margin:131px auto 0;min-height:400px}.attraction-content::after{display:block;content:"";clear:both}.attraction-content h1{padding-top:40px;line-height:1.2em}.categories-sidebar,.attraction-map--wrapper{float:left}.categories-sidebar{position:absolute;left:0;top:0;z-index:3;width:50%;padding-right:30px;height:100vh;padding-left:2%;overflow-y:scroll;transition:all .3s ease-in-out}.categories-sidebar__intro-text{margin:40px 0 60px}#expand--attractions-content{right:5%;display:none}.attraction-map--wrapper{position:absolute;top:0;right:0;z-index:3;height:100vh;width:50%;background-color:#464a2f;transition:all .3s ease-in-out}.attraction-map--wrapper #expand--attractions-map{left:5%;display:none}.attraction-map--wrapper #attractions-map{position:absolute;top:0;left:0;width:100%;height:100%}form#attractions-filtering-form{margin:30px 0 0}@media (min-width: 1200px){form#attractions-filtering-form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}form#attractions-filtering-form .form-entry{margin:0 20px 15px 0}@media (min-width: 1200px){form#attractions-filtering-form .form-entry{-ms-flex:1 1 100px;flex:1 1 100px;margin:0 20px 0 0}}form#attractions-filtering-form .form-entry label{font-family:"History_Two","serif"}form#attractions-filtering-form .form-entry select,form#attractions-filtering-form .form-entry input{width:100%;margin:0}form#attractions-filtering-form button[type=submit]{margin-right:20px}article.attraction .attraction-image{position:relative}article.attraction .info-wrapper{padding:30px 10px 10px}article.attraction img{display:block;width:100%;height:auto}article.attraction ul.additional-info{margin-top:20px}article.attraction ul.additional-info li{margin-bottom:10px}article.attraction ul.additional-info li:last-of-type{margin-bottom:0px}article.attraction ul.additional-info li svg{margin-right:15px;width:20px;height:20px}.attractions--wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:47px}.attractions--wrapper .no-filter-content{font-size:em(18px);display:block;margin:0px auto;padding:120px 0}.attractions--wrapper .no-filter-content svg{width:30px;display:block;margin:0px auto 20px}.attractions--wrapper article.attraction{width:48%;margin-top:30px;cursor:pointer;background:#fff}@media (max-width: 1199.98px){.attractions--wrapper article.attraction{width:100%}}.attractions--wrapper article.attraction .attraction--wrapper{position:relative}.attractions--wrapper article.attraction .attraction--wrapper:hover .learn-more-btn{opacity:1}.attractions--wrapper article.attraction .info-wrapper{padding:30px 15px;border-top:0;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}.attractions--wrapper article.attraction .info-wrapper h2{font-size:1.23153rem;margin-bottom:20px}.attractions--wrapper article.attraction .info-wrapper p:first-of-type{font-weight:700;text-align:center;margin-bottom:10px}.attractions--wrapper article.attraction .info-wrapper .description{display:none}.attractions--wrapper article.attraction .learn-more-btn{display:none}.attractions--wrapper article.attraction ul.additional-info{margin-top:20px}.attractions--wrapper article.attraction ul.additional-info li{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.attractions--wrapper article.attraction ul.additional-info li:last-of-type{margin-bottom:0px}.attractions--wrapper article.attraction ul.additional-info li svg{margin-right:10px;width:20px;height:20px}.attractions--wrapper.attractions-expanded article.attraction{width:24%}#attraction--ligthbox article.attraction ul.additional-info{margin:20px 0 0}#attraction--ligthbox article.attraction ul.additional-info li{display:-ms-inline-flexbox;display:inline-flex;margin:0 15px 20px}#attraction--ligthbox article.attraction ul.additional-info li:last-child{margin-left:0}#attraction--ligthbox .learn-more-btn{display:none}#attraction--ligthbox-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.8);z-index:9999999999;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}#attraction--ligthbox-wrapper.opened-lightbox{opacity:1;pointer-events:all}#attraction--ligthbox-wrapper .attraction-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f8f6f5;width:70%}@media (min-width: 1200px){#attraction--ligthbox-wrapper .attraction--wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}#attraction--ligthbox-wrapper .attraction-image{max-width:300px;margin:0 auto}@media (min-width: 1200px){#attraction--ligthbox-wrapper .attraction-image{-ms-flex:0 0 40%;flex:0 0 40%;margin:0;max-width:initial;width:40%}}#attraction--ligthbox-wrapper .attraction-image img{display:block;margin:0 auto}#attraction--ligthbox-wrapper .info-wrapper{margin:0 4%}@media (min-width: 1200px){#attraction--ligthbox-wrapper .info-wrapper{-ms-flex:0 0 30%;flex:0 0 30%;margin:0 0 0 4%;max-width:30%}}#attraction--ligthbox-wrapper .info-wrapper h2{font-size:2.21675rem;margin-bottom:20px}#attraction--ligthbox-wrapper .info-wrapper p:first-of-type{font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px}#attraction--ligthbox-wrapper #close--lightbox{display:block;position:absolute;right:15px;top:15px;background-color:rgba(255,255,255,0.8);border-radius:50%;height:30px;width:30px}#attraction--ligthbox-wrapper #close--lightbox::before,#attraction--ligthbox-wrapper #close--lightbox::after{background-color:#626262;content:"";display:block;height:1px;left:6px;position:absolute;top:15px;width:18px;transition:all 0.3s ease-in-out}#attraction--ligthbox-wrapper #close--lightbox::before{transform:rotate(45deg)}#attraction--ligthbox-wrapper #close--lightbox::after{transform:rotate(-45deg)}#attraction--ligthbox-wrapper #close--lightbox:hover::before{transform:rotate(0deg)}#attraction--ligthbox-wrapper #close--lightbox:hover::after{transform:rotate(0deg)}body.cleanliness #start-content .body-content .quad-module--tall-img{margin:100px auto}body.cleanliness #start-content .body-content .quad-module--tall-img::before{content:"";width:180%;height:130%;background-color:#fff;position:absolute;left:-24%;top:-12%}body.concierge .white-background{background-color:white;padding:40px 0px}body.concierge .form-container{padding:54px 127px}body.concierge .form-container p{padding:0px 50px;text-align:center;margin-bottom:50px}body.concierge .form-container .section-title{font-size:1.5rem !important}body.gallery #gallery-video-8042430 video{max-width:700px}#events .events-container{margin:88px auto 139px}#events .events-container .events-filter{background-color:#e7e4e0;padding:20px 15px}#events .events-container .event-item{margin-top:75px;text-align:center}#events .events-container .event-item img{margin-bottom:37px}#events .events-container .event-item__title{font-size:1.84729rem;margin-bottom:25px;min-height:75px}#events .events-container .event-item__dates{min-height:103px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;font-size:.86207rem;font-weight:700;letter-spacing:2.8px;text-align:center;text-transform:uppercase;margin-bottom:10px}#events .events-container .event-item h3{font-family:"Amiri","serif";font-size:.86207rem;font-weight:500;letter-spacing:2.8px;text-align:center;text-transform:uppercase;border-bottom:1px solid #c7c4c1;margin:0 auto 25px;padding-bottom:23px}#events .events-container .event-item p{margin-bottom:42px}#myGallery .gallerymontage_wrap_inner #gallerymontage img{height:480px !important;top:50% !important;transform:translateY(-50%)}.galleryhover_overlay{background:url("../../../m/assets/svg/gallery-icon.svg") rgba(66,61,53,0.7) center center no-repeat !important;transition:all 0.3s ease-in-out !important}.galleryhover_overlay:hover{opacity:1}.gallery_wrapper .gallery_image{background-color:rgba(255,255,255,0.8)}.gallery_wrapper .gallery_close{background:none;background-color:rgba(255,255,255,0.8);border-radius:50%;height:30px;right:15px;top:15px;width:30px}.gallery_wrapper .gallery_close::before,.gallery_wrapper .gallery_close::after{background-color:#626262;content:"";display:block;height:1px;left:6px;position:absolute;top:15px;width:18px;transition:all 0.3s ease-in-out}.gallery_wrapper .gallery_close::before{transform:rotate(45deg)}.gallery_wrapper .gallery_close::after{transform:rotate(-45deg)}.gallery_wrapper .gallery_close:hover::before{transform:rotate(0deg)}.gallery_wrapper .gallery_close:hover::after{transform:rotate(0deg)}.gallery_wrapper .gallery_contain_next,.gallery_wrapper .gallery_contain_prev{background:none;background-color:rgba(255,255,255,0.8);border-radius:50%;height:30px;opacity:1;top:50%;transform:translateY(-50%);width:30px}.gallery_wrapper .gallery_contain_next::before,.gallery_wrapper .gallery_contain_next::after,.gallery_wrapper .gallery_contain_prev::before,.gallery_wrapper .gallery_contain_prev::after{background-color:#626262;content:"";display:block;height:1px;left:9px;position:absolute;width:10px}.gallery_wrapper .gallery_contain_next::before,.gallery_wrapper .gallery_contain_prev::before{top:11px}.gallery_wrapper .gallery_contain_next::after,.gallery_wrapper .gallery_contain_prev::after{top:18px}.gallery_wrapper .gallery_contain_next:hover,.gallery_wrapper .gallery_contain_prev:hover{transform:translateY(-50%) scale(1.5)}.gallery_wrapper .gallery_contain_next{left:initial;right:3%}.gallery_wrapper .gallery_contain_next::before,.gallery_wrapper .gallery_contain_next::after{left:11px}.gallery_wrapper .gallery_contain_next::before{transform:rotate(45deg)}.gallery_wrapper .gallery_contain_next::after{transform:rotate(-45deg)}.gallery_wrapper .gallery_contain_prev{left:3%}.gallery_wrapper .gallery_contain_prev::before{transform:rotate(-45deg)}.gallery_wrapper .gallery_contain_prev::after{transform:rotate(45deg)}#gallery-category .grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li.active a{text-decoration:none}#gallery-category .grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li a{color:#464a2f;display:inline-block;position:relative}#gallery-category .grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0}#gallery-category .grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li a:hover::before,#gallery-category .grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li a.active::before{width:50%}.return-from-map{position:fixed;top:120px;left:5%;z-index:99}.infoBox img{z-index:99 !important}.map_popup .map_popup{background:#FFFFFF !important;width:220px !important;z-index:-1 !important}.map_popup .map_popup img{width:200px !important;position:relative !important}.map_popup img{display:block;position:relative;top:-8px;margin-bottom:-8px;width:220px !important;z-index:1 !important}.map_popup .desc{padding:0 20px;overflow:auto;box-shadow:0 0 30px rgba(85,85,85,0.5);background:#fff;width:220px !important}.map_popup .desc h2{color:#464a2f !important;margin:15px 0 5px;font-size:17px}.map_popup .desc p{color:#626262 !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px;font-size:14px}#home .hero__uvp{top:50.122%}#home .hero__image{max-height:90vh;overflow:hidden}#home .hero__scroll-trigger{color:#fff;font-size:.61576rem;font-weight:700;text-transform:uppercase;bottom:14.024%;display:block;left:50%;position:absolute;transform:translateX(-50%);z-index:10;letter-spacing:2px;cursor:pointer;padding:0 0 5px;position:absolute}#home .hero__scroll-trigger::before{background-color:#fff;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#home .hero__scroll-trigger:hover::before,#home .hero__scroll-trigger.active::before{width:50%}#home .hero__badge{bottom:3%;display:block;left:2%;position:absolute;z-index:1;background:center no-repeat;height:250px;width:300px}#home .hero__badge.fade-in{transition-delay:1.3s}#home #content{margin-top:0}#home .intro{margin:88px auto 113px;position:relative}#home .intro__copy,#home .intro__img{z-index:1}@media (min-width: 1200px){#home .intro__copy h1{width:79%}}#home .intro__copy p{margin-bottom:53px}@media (min-width: 1200px){#home .intro__copy p{break-inside:avoid;column-count:2;column-gap:50px}}@media (max-width: 991.98px){#home .intro__copy p{width:50%}}#home .intro__copy p:last-of-type{margin-bottom:0}#home .intro__img{display:block;position:absolute;right:0;top:155px}@media (min-width: 992px){#home .intro__img{top:0}}@media (min-width: 1200px){#home .intro__img{right:-22px;top:120px}}#home .intro__img.fade-in{transition-delay:1.3s}#home .section-title{display:block;position:absolute;margin:0;padding:0 18px;transform:rotate(-180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#home .section-title::before{background-color:#c7c4c1;bottom:0;content:"";display:block;height:117%;position:absolute;right:0;width:1px}#home .section-title::after{background-color:rgba(0,0,0,0);content:"";display:block;height:9px;position:absolute;right:-4px;width:9px;border:1px solid #c7c4c1;transform:rotate(45deg)}#home .section-title--upward{bottom:0;left:-49px}#home .section-title--upward::before{top:0}#home .section-title--upward::after{bottom:calc(-17% - 9px)}#home .section-title--downward{top:0}#home .section-title--downward::before{bottom:0}#home .section-title--downward::after{top:calc(-17% - 9px)}@media (min-width: 768px) and (max-width: 991.98px){#home .reasons-container .reason__image .slick-slide{padding-bottom:70px}#home .reasons-container .reason__copy{bottom:0;top:initial}#home .reasons-container .reason__copy .slick-slide{padding-bottom:0}#home .reasons-container .reason-arrows{bottom:30px}}#home .home-specials{margin:69px auto 85px}#home .home-specials__image{max-width:612px}@media (min-width: 1200px){#home .home-specials__copy{-ms-flex:0 0 26.920152%;flex:0 0 26.920152%;margin-left:7.604563%;max-width:26.920152%}}#home .home-dining{margin:85px auto 133px;position:relative}#home .home-dining--tablet{position:relative;z-index:1}@media (min-width: 1200px){#home .home-dining--tablet{display:none}}#home .home-dining--tablet .home-dining__image{margin-top:50px}@media (max-width: 1199.98px){#home .home-dining--desktop{display:none}}#home .home-dining .decorative-letter{bottom:-48px;display:block;position:absolute;right:21.14%;z-index:0}#home .home-dining .section-title{z-index:1}@media (min-width: 1200px){#home .home-dining h2{display:inline-block;text-align:left}}#home .home-dining__image{position:relative;max-width:612px}#home .home-dining__copy{-ms-flex:0 0 33.424160%;flex:0 0 33.424160%;margin-left:6.993642%;max-width:33.424160%}#home .home-dining__copy-inner{margin-bottom:44px}#home .reviews-container{background-color:#fff;background-image:url("../m/assets/svg/reviews-crest__home.svg")}#home .home-entertainment{margin:123px auto 122px;position:relative}#home .home-entertainment--tablet{position:relative;z-index:1}@media (min-width: 1200px){#home .home-entertainment--tablet{display:none}}@media (max-width: 1199.98px){#home .home-entertainment--desktop{display:none}}#home .home-entertainment .decorative-letter{display:block;position:absolute;right:3.35%;top:-65px;z-index:0}#home .home-entertainment__copy{-ms-flex:0 0 22.281369%;flex:0 0 22.281369%;margin-right:4.638783%;max-width:22.281369%}#home .home-entertainment__images{margin-top:50px}@media (min-width: 1200px){#home .home-entertainment__images{-ms-flex:0 0 58.174905%;flex:0 0 58.174905%;max-width:58.174905%;margin-top:0}}#home .home-entertainment__images .row{margin:0}#home .home-entertainment__image-2{position:relative}#home .home-entertainment__image-2 .section-title{left:-49px}.home-neighborhood{margin-bottom:101px}.home-neighborhood .section-title{display:block;position:absolute;margin:0;padding:0 18px;transform:rotate(-180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.home-neighborhood .section-title::before{background-color:#c7c4c1;bottom:0;content:"";display:block;height:117%;position:absolute;right:0;width:1px}.home-neighborhood .section-title::after{background-color:rgba(0,0,0,0);content:"";display:block;height:9px;position:absolute;right:-4px;width:9px;border:1px solid #c7c4c1;transform:rotate(45deg);top:calc(-17% - 9px)}.home-neighborhood .section-title.fade-in,.home-neighborhood__copy-inner.fade-in{transition-delay:1.3s}.home-neighborhood__image{-ms-flex:0 0 40.760456%;flex:0 0 40.760456%;max-width:40.760456%;position:relative}.home-neighborhood__image .section-title{left:-49px}.home-neighborhood__copy{background-color:#fff;-ms-flex:0 0 40.836502%;flex:0 0 40.836502%;max-width:40.836502%}@media (max-width: 1199.98px){.home-neighborhood__copy img{display:none}}.home-neighborhood__copy-inner{margin:30px auto 0;max-width:402px}@media (min-width: 992px) and (max-width: 1199.98px){.home-neighborhood__copy-inner{margin:75px auto 0}}@media (max-width: 1199.98px){.home-neighborhood__copy-inner{width:85%}}.home-neighborhood__copy-inner h2{font-size:2.52463rem}@media (max-width: 1199.98px){.home-neighborhood__copy-inner h2{font-size:1.84729rem}}@media (max-width: 991.98px){.home-neighborhood__copy-inner h2{font-size:1.47783rem}}@media (max-width: 991.98px){.home-neighborhood__copy-inner p{font-size:.86207rem}}#history{overflow:hidden}#history ::-webkit-scrollbar{height:1px;width:1px}#history footer{display:none}#history header{background-color:transparent}#history header .container{border:none;height:39px;margin:72px auto 0}#history header .return-to-site{display:block;left:7%;position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-transform:uppercase;position:relative;display:inline-block;padding:10px;transition:all 0.3s ease-in-out;background-color:#464a2f;padding:14px 30px 14px 40px}#history header .return-to-site::before{background-color:#fff;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#history header .return-to-site:hover::before,#history header .return-to-site.active::before{width:50%}#history header .return-to-site::before{display:none}#history header .return-to-site:hover{background-color:rgba(70,74,47,0.7)}#history header .return-to-site__icon{position:absolute}#history header .return-to-site__icon::before,#history header .return-to-site__icon::after{background-color:#fff;content:"";display:block;height:1px;left:-25px;position:absolute;width:10px;transition:all 0.3s ease-in-out}#history header .return-to-site__icon::before{top:1px;transform:rotate(-45deg)}#history header .return-to-site__icon::after{top:8px;transform:rotate(45deg)}#history header.scroll-left .return-to-site{color:#626262}#history header.scroll-left .return-to-site__icon::before,#history header.scroll-left .return-to-site__icon::after{background-color:#626262}#history #content{margin-top:0;overflow-x:hidden;overflow-y:scroll;position:absolute;transform:rotate(270deg) translateX(-100%);transform-origin:top left;width:100vh;height:100vw}#history .sections-container{position:relative;scroll-behavior:smooth;transform:rotate(90deg) translateY(-100vh);transform-origin:top left;white-space:nowrap}#history .section{display:inline-block;height:100vh;margin-left:-5px;overflow:hidden;position:relative;white-space:normal}#history .timeline-home{background:center / cover no-repeat;height:100vh;margin-left:0;width:100vw}#history .timeline-home__intro{display:block;left:50%;position:absolute;top:50%;color:#fff;text-align:center;background:url("../../../m/assets/svg/history-crest.svg") center top/171px 170px no-repeat;padding-top:233px;transform:translate(-50%, -50%)}#history .timeline-home__intro h1{color:#fff}#history .timeline-home__intro p{margin:0 auto;max-width:355px;text-align:center}#history .timeline-home__scroll-trigger{bottom:5.41176%;display:block;left:50%;position:absolute !important;transform:translateX(-50%);color:#fff;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-transform:uppercase;position:relative;cursor:pointer;padding-bottom:5px}#history .timeline-home__scroll-trigger::before{background-color:#fff;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#history .timeline-home__scroll-trigger:hover::before,#history .timeline-home__scroll-trigger.active::before{width:50%}#history .timeline-home__scroll-trigger::after{content:"";display:block;height:1px;position:absolute;right:calc(-1500% - 22px);top:5px;width:1500%;background:url("../../../m/assets/svg/history-scoll-trigger-line.svg") left center repeat-x}#history .timeline-intro{background:url("/assets/images/history-body-bg.jpg") #f8f6f5 left center/auto 100% no-repeat;max-width:700px;overflow:visible;position:relative;width:100%}#history .timeline-intro__copy{position:absolute;top:50%;transform:translateY(-50%);right:18%;width:325px}#history .timeline-intro__copy p{color:#423d35;font-family:"History_Two","serif";font-size:2.46305rem;line-height:1.5;text-align:left;text-transform:uppercase}#history .timeline-intro__megatitle{color:#fff;font-family:"History_Two","serif";font-size:15.39409rem;text-transform:uppercase;position:absolute;width:200vw}#history .timeline-item img{height:450px;max-width:100%}#history .timeline-item__inner{padding:18vh 25px 0 0}#history .timeline-item__caption{margin:12px 0 0 15px;max-width:270px}#history .timeline-item__date{font-size:.86207rem;letter-spacing:.12px}#history .timeline-item__description p{font-size:.86207rem;letter-spacing:1.05px;line-height:1.29;margin-bottom:0;overflow:auto}#weddings_lp #header,#weddings_lp footer{display:none}.weddings-page{margin-top:0 !important}.weddings-page .hero{margin-top:0;position:relative}.weddings-page .hero__logo{display:block;left:50%;position:absolute;top:42px;transform:translateX(-50%);padding:0 6.993642%}.weddings-page .hero__logo .logo svg{fill:#fff}.weddings-page .hero__logo .logo:hover{opacity:0.5}.weddings-page .hero__phone{color:#fff;font-size:.98522rem;display:block;margin:20px}.weddings-page .hero__phone:hover{opacity:0.5}.weddings-page .hero__image img{width:100%}.weddings-page .wedding-resort-logo{max-width:145px;margin:0 auto}.weddings-page .wedding-resort-logo .logo-prop{transition:all 0.2s ease-in-out;fill:#464a2f;fill-rule:evenodd}.weddings-page .wedding-resort-logo:hover .logo-prop{opacity:0.65}.weddings-page__intro{position:relative}.weddings-page__top-copy{margin-top:-222px;padding-left:6.993642%}.weddings-page__top-copy h1{color:#fff;text-shadow:0 0 13px rgba(36,36,36,0.45);margin-bottom:200px}.weddings-page__top-copy p{max-width:418px}.weddings-page__main-copy .weddings-page__forms{margin-top:-300px;z-index:9;position:relative;max-width:470px}.weddings-page .trio-rotator{background:none}.weddings-page .trio-rotator .container{padding:0}.weddings-page .trio-rotator__content{max-width:100%;padding:0 0 30px}.weddings-page .trio-rotator__each{margin:0;padding:0 5px}.weddings-page__reasons{padding:88px 0 25px;background:url(../../../m/assets/svg/letter-t.svg) 110% 114px no-repeat}.weddings-page__reasons .section-title{margin-bottom:95px}.weddings-page__reasons h2{font-size:1.53941rem}.weddings-page__reasons p{margin-bottom:77px}.weddings-page__reasons img{display:block}.weddings-page__reasons--left img{margin:0 auto}.weddings-page__reasons--right h2{margin-top:78px}.weddings-page__reasons--right h2,.weddings-page__reasons--right p{max-width:273px;padding-left:37px}.weddings-page__decorative-headline{font-family:"Pinyon Script";font-size:3.07882rem;line-height:1.2;text-align:center;background:url("../../../m/assets/svg/weddingLP-crest.svg") center no-repeat;margin:0 auto 65px;max-width:654px;padding:100px 0;position:relative}.weddings-page__decorative-headline--line{display:block;left:-53px;position:absolute;top:62px;width:760px}.weddings-page__decorative-headline--line::before{background-color:#c7c4c1;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.weddings-page__decorative-headline--line::after{background-color:rgba(0,0,0,0);content:"";display:block;height:9px;position:absolute;right:-9px;top:-5px;width:9px;border:1px solid #c7c4c1;transform:rotate(45deg)}.weddings-page__decorative-headline--line-bottom{top:initial;bottom:62px}.weddings-page__decorative-headline--line-bottom::after{left:-9px;right:initial}.weddings-page__spaces{background:url("../../../m/assets/svg/letter-p.svg") left 131px no-repeat;margin-bottom:119px}.weddings-page__spaces h2{font-size:1.53941rem}.weddings-page__spaces--top-row img{margin-bottom:65px}.weddings-page__spaces--top-row__title{-ms-flex:0 0 26.208651%;flex:0 0 26.208651%;max-width:26.208651%}.weddings-page__spaces--top-row__copy{-ms-flex:0 0 27.141645%;flex:0 0 27.141645%;margin:0 6.993642%;max-width:27.141645%}.weddings-page__spaces--bottom-row__copy{-ms-flex:0 0 38.761662%;flex:0 0 38.761662%;margin:0 6.993642%;max-width:38.761662%}.weddings-page__spaces--bottom-row__copy h2,.weddings-page__spaces--bottom-row__copy p{max-width:416px;padding-left:36px}.weddings-page__spaces--bottom-row__copy h2{margin-top:75px}.weddings-page__spaces--bottom-row__image{margin-top:61px}.weddings-page__bottom-content{margin-top:91px}.weddings-page__bottom-content h2{text-align:center}.weddings-page__bottom-content ul{column-count:3;max-width:995px;margin:0 auto}.weddings-page__forms{background:#fff;padding:55px 40px 45px;text-align:center;position:relative;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.12);z-index:99}.weddings-page__forms--headline{font-size:em(14px);font-weight:700;letter-spacing:.5px;line-height:1.3em;text-transform:uppercase;margin:0 auto 40px;position:relative;padding-bottom:20px}.weddings-page__forms--headline span{color:#423d35;font-family:"Pinyon Script";font-size:45px;font-weight:400;letter-spacing:.23px;line-height:1.13;text-transform:none;display:block}.weddings-page__forms--ready{color:#464a2f;font-family:"Amiri","serif";font-size:16.15px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}.weddings-page__forms .btn{margin-top:22px}.weddings-page__forms form label{text-align:left}.weddings-page__forms form .input label{color:#423d35;font-size:.67734rem;font-weight:700;letter-spacing:2.07px}.weddings-page__btm-form{margin-bottom:93px}.weddings-page__btm-form form#frmWeddings2{max-width:740px;margin:0 auto}.weddings-page__btm-form form legend span{display:inline-block;margin-left:5px;color:#7d7d7d}.weddings-page__btm-form .weddings-page__forms{background:url("../../../m/assets/svg/reviews-crest__home.svg") #fff 117% 117% no-repeat;text-align:left}.weddings-page__btm-form .weddings-page__forms--headline{padding-bottom:0;text-align:center}.weddings-page__btm-form .weddings-page__forms--headline:after{display:none}.weddings-page__btm-form .weddings-page__forms--headline br{display:none}.weddings-page__footer{background-color:#fff;padding:39px 0 38px}.weddings-page__footer .col-auto{padding:0 23px}.weddings-page__footer .logo{margin-right:27px;transition:all 0.3s ease-in-out}.weddings-page__footer .logo:hover{opacity:0.6}.weddings-page__footer .address{color:#423d35;text-transform:uppercase;letter-spacing:.525px}.weddings-page__footer .address a{color:#423d35;position:relative}.weddings-page__footer .address a::before{background-color:#423d35;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.weddings-page__footer .address a:hover::before,.weddings-page__footer .address a.active::before{width:50%}.weddings-page__footer .taj-logo:hover{opacity:0.5}.weddings-page__footer .badge svg{max-height:84px}.weddings-page__footer .tambourine{color:#423d35;display:block;padding-right:25px;position:relative;width:145px}.weddings-page__footer .tambourine svg{display:block;position:absolute;right:0;top:3px}.weddings-page__footer .tambourine:hover{opacity:0.6}#specials .specials-submenu{background-color:#fff;padding:33px 0 18px;text-align:center;transition:all 0.3s ease-in-out;width:100%}#specials .specials-submenu ul{margin:0 auto;max-width:1100px;width:75%}#specials .specials-submenu li{display:inline-block;margin:0 20px 15px}#specials .specials-submenu li a{color:#423d35;font-family:"Amiri","serif";font-size:.98522rem;letter-spacing:.86px;position:relative}#specials .specials-submenu li a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0}#specials .specials-submenu li a:hover::before,#specials .specials-submenu li a.active::before{width:50%}#specials .specials-submenu--tablet{display:none}@media (max-width: 991.98px){#specials .specials-submenu{padding-bottom:33px}#specials .specials-submenu--tablet{display:block}#specials .specials-submenu--desktop{display:none}#specials .specials-submenu select{max-width:50%;border:none;border-bottom:1px solid #959595;margin:0px 0px 20px;color:#626262;background-color:transparent;padding:10px 1%;width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';background:url("../../../m/assets/svg/arrow-select-down.svg") 97% center no-repeat;padding-right:30px}#specials .specials-submenu select::-ms-expand{display:none}#specials .specials-submenu select option{color:#626262;text-align:center}}#specials .offer-banner--interior{margin-top:23px}#specials .filter-block:first-of-type{margin-top:100px}#specials .filter-block:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}#specials .filter-block:nth-child(even) .quad-item__copy{margin-right:6.993642%}#specials .filter-block:nth-child(odd) .quad-item__copy{margin-left:6.993642%}#specials .time{color:#626262}#specials .countdown .digit{color:#626262}#specials .countdown .digitTxt{color:#464a2f}#specials .countdown .count-dash{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}#specials .countdown .count-dash .dash{padding:0 5px}#specials .countdown .count-dash .ctnDigits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#specials .countdown .count-dash .ctnDigits .digitTxt{margin-top:5px;width:100%}#landing-page header#header,#landing-page header .header__booking,#landing-page-alt header#header,#landing-page-alt header .header__booking{display:none}#landing-page header#landing-header,#landing-page-alt header#landing-header{display:block;position:fixed;top:0;z-index:99;width:100%;background-color:#fff}#landing-page header#landing-header .container,#landing-page-alt header#landing-header .container{border-top:1px solid #c7c4c1;border-bottom:1px solid #c7c4c1;height:125px;margin:3px auto;position:relative;transition:all 0.5s ease-in-out}@media (min-width: 1200px){#landing-page header#landing-header .container,#landing-page-alt header#landing-header .container{max-width:1315px}}#landing-page header#landing-header .logo,#landing-page-alt header#landing-header .logo{display:block;left:50%;position:absolute;top:50%;height:100%;transform:translate(-50%, -50%);transition:all .3s ease-in-out;width:138px}#landing-page header#landing-header .logo svg,#landing-page-alt header#landing-header .logo svg{display:block;position:absolute;top:50%;transform:translateY(-50%);fill:#373532;transition:all 0.3s ease-in-out}#landing-page header#landing-header .logo:hover,#landing-page-alt header#landing-header .logo:hover{opacity:0.5}#landing-page header#landing-header .return-to-site,#landing-page-alt header#landing-header .return-to-site{display:block;left:7%;position:absolute;top:50%;transform:translateY(-50%);color:#626262;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-transform:uppercase;position:relative;display:inline-block;position:absolute;padding-bottom:5px;transition:all 0.3s ease-in-out}#landing-page header#landing-header .return-to-site::before,#landing-page-alt header#landing-header .return-to-site::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}#landing-page header#landing-header .return-to-site:hover::before,#landing-page header#landing-header .return-to-site.active::before,#landing-page-alt header#landing-header .return-to-site:hover::before,#landing-page-alt header#landing-header .return-to-site.active::before{width:50%}#landing-page header#landing-header .return-to-site__icon::before,#landing-page header#landing-header .return-to-site__icon::after,#landing-page-alt header#landing-header .return-to-site__icon::before,#landing-page-alt header#landing-header .return-to-site__icon::after{background-color:#626262;content:"";display:block;height:1px;left:-25px;position:absolute;width:10px;transition:all 0.3s ease-in-out}#landing-page header#landing-header .return-to-site__icon::before,#landing-page-alt header#landing-header .return-to-site__icon::before{top:1px;transform:rotate(-45deg)}#landing-page header#landing-header .return-to-site__icon::after,#landing-page-alt header#landing-header .return-to-site__icon::after{top:8px;transform:rotate(45deg)}#landing-page header#landing-header .countdown,#landing-page-alt header#landing-header .countdown{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}#landing-page header#landing-header .countdown .time,#landing-page header#landing-header .countdown .digitTxt,#landing-page-alt header#landing-header .countdown .time,#landing-page-alt header#landing-header .countdown .digitTxt{color:#626262;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-align:center;text-transform:uppercase}#landing-page header#landing-header .countdown .time,#landing-page-alt header#landing-header .countdown .time{margin-bottom:10px}#landing-page header#landing-header .countdown .digit,#landing-page-alt header#landing-header .countdown .digit{color:#626262;font-family:"History_Two","serif";font-size:1.78571rem;transition:all 0.3s ease-in-out}#landing-page header#landing-header .countdown #countdown_dashboard,#landing-page-alt header#landing-header .countdown #countdown_dashboard{display:-ms-flexbox;display:flex}#landing-page header#landing-header .countdown #countdown_dashboard .dash,#landing-page-alt header#landing-header .countdown #countdown_dashboard .dash{padding:0 5px}#landing-page header#landing-header .countdown #countdown_dashboard .ctnDigits,#landing-page-alt header#landing-header .countdown #countdown_dashboard .ctnDigits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#landing-page header#landing-header .countdown #countdown_dashboard .ctnDigits .digitTxt,#landing-page-alt header#landing-header .countdown #countdown_dashboard .ctnDigits .digitTxt{margin-top:5px;width:100%}#landing-page header#landing-header.scroll .container,#landing-page-alt header#landing-header.scroll .container{height:90px}#landing-page header#landing-header.scroll .logo svg,#landing-page-alt header#landing-header.scroll .logo svg{height:85%}#landing-page header#landing-header.scroll .countdown .digit,#landing-page-alt header#landing-header.scroll .countdown .digit{font-size:1.23153rem}#landing-page .body-content,#landing-page-alt .body-content{position:relative}#landing-page .decorative-letter,#landing-page-alt .decorative-letter{display:block;left:5%;position:absolute;top:455px;z-index:-1;opacity:0.5}#landing-page .lp-intro,#landing-page-alt .lp-intro{-ms-flex:0 0 50%;flex:0 0 50%;margin:56px 0 0 6.993642%;max-width:50%;-ms-flex-order:2;order:2}@media (min-width: 992px){#landing-page .lp-intro,#landing-page-alt .lp-intro{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}}#landing-page .lp-intro.fade-in,#landing-page-alt .lp-intro.fade-in{transition-delay:1.3s}#landing-page .lp-intro__terms,#landing-page-alt .lp-intro__terms{border-top:1px solid #c7c4c1;margin-top:46px;padding-top:25px}#landing-page .lp-intro__terms p,#landing-page-alt .lp-intro__terms p{font-size:.86207rem}#landing-page .lp-form,#landing-page-alt .lp-form{background-color:#fff;-ms-flex:0 0 40%;flex:0 0 40%;margin-top:-9%;max-width:40%;padding:50px 30px;position:relative}@media (min-width: 992px){#landing-page .lp-form,#landing-page-alt .lp-form{-ms-flex:0 0 35.589354%;flex:0 0 35.589354%;max-width:35.589354%;padding:67px 75px}}#landing-page .lp-form p,#landing-page-alt .lp-form p{text-align:center}#landing-page .lp-form h1,#landing-page-alt .lp-form h1{margin-bottom:0}#landing-page .lp-form h1 span,#landing-page-alt .lp-form h1 span{text-align:center}#landing-page .lp-form h2,#landing-page-alt .lp-form h2{font-size:1.72414rem;text-align:center;margin-bottom:22px}@media (min-width: 992px){#landing-page .lp-form h2,#landing-page-alt .lp-form h2{font-size:2.3399rem}}#landing-page .lp-form__book-by,#landing-page-alt .lp-form__book-by{color:#626262;font-size:.73892rem;font-weight:700;letter-spacing:3.6px;text-align:center;text-transform:uppercase;margin-top:20px}#landing-page .lp-form .landing-form .btn,#landing-page-alt .lp-form .landing-form .btn{margin-top:36px;width:100%}#landing-page .lp-form .landing-form .promo-code,#landing-page-alt .lp-form .landing-form .promo-code{margin:40px 0 0}#landing-page .lp-reasons,#landing-page-alt .lp-reasons{margin:112px 0 122px}#landing-page .lp-reasons .section-title,#landing-page-alt .lp-reasons .section-title{margin-bottom:48px}#landing-page .lp-reasons__item,#landing-page-alt .lp-reasons__item{padding:0 20px;position:relative}@media (min-width: 992px){#landing-page .lp-reasons__item,#landing-page-alt .lp-reasons__item{padding:0 45px}}#landing-page .lp-reasons__item:nth-of-type(2).fade-in,#landing-page-alt .lp-reasons__item:nth-of-type(2).fade-in{transition-delay:.45s}#landing-page .lp-reasons__item:nth-of-type(3).fade-in,#landing-page-alt .lp-reasons__item:nth-of-type(3).fade-in{transition-delay:.9s}#landing-page .lp-reasons__item.border-right::before,#landing-page-alt .lp-reasons__item.border-right::before{background-color:#c7c4c1;content:"";display:block;height:80%;position:absolute;right:0;top:50%;width:1px;max-height:600px;transform:translateY(-50%)}@media (max-width: 991.98px){#landing-page .lp-reasons__item.border-right::before,#landing-page-alt .lp-reasons__item.border-right::before{display:none}}#landing-page .lp-reasons__item p,#landing-page-alt .lp-reasons__item p{text-align:center}#landing-page .lp-reasons__item-title,#landing-page-alt .lp-reasons__item-title{font-size:1.35468rem;margin-top:32px}@media (min-width: 992px){#landing-page .lp-reasons__item-title,#landing-page-alt .lp-reasons__item-title{font-size:1.53941rem}}#landing-page .home-neighborhood,#landing-page-alt .home-neighborhood{margin-bottom:101px}#landing-page .home-neighborhood .section-title.fade-in,#landing-page .home-neighborhood__copy-inner.fade-in,#landing-page-alt .home-neighborhood .section-title.fade-in,#landing-page-alt .home-neighborhood__copy-inner.fade-in{transition-delay:1.3s}#landing-page .home-neighborhood__image,#landing-page-alt .home-neighborhood__image{-ms-flex:0 0 40.760456%;flex:0 0 40.760456%;max-width:40.760456%;position:relative}#landing-page .home-neighborhood__image .section-title,#landing-page-alt .home-neighborhood__image .section-title{left:-49px}#landing-page .home-neighborhood__copy,#landing-page-alt .home-neighborhood__copy{background-color:#fff;-ms-flex:0 0 40.836502%;flex:0 0 40.836502%;max-width:40.836502%}@media (max-width: 1199.98px){#landing-page .home-neighborhood__copy img,#landing-page-alt .home-neighborhood__copy img{display:none}}#landing-page .home-neighborhood__copy-inner,#landing-page-alt .home-neighborhood__copy-inner{margin:30px auto 0;max-width:402px}@media (min-width: 992px) and (max-width: 1199.98px){#landing-page .home-neighborhood__copy-inner,#landing-page-alt .home-neighborhood__copy-inner{margin:75px auto 0}}@media (max-width: 1199.98px){#landing-page .home-neighborhood__copy-inner,#landing-page-alt .home-neighborhood__copy-inner{width:85%}}#landing-page .home-neighborhood__copy-inner h2,#landing-page-alt .home-neighborhood__copy-inner h2{font-size:2.52463rem}@media (max-width: 1199.98px){#landing-page .home-neighborhood__copy-inner h2,#landing-page-alt .home-neighborhood__copy-inner h2{font-size:1.84729rem}}@media (max-width: 991.98px){#landing-page .home-neighborhood__copy-inner h2,#landing-page-alt .home-neighborhood__copy-inner h2{font-size:1.47783rem}}@media (max-width: 991.98px){#landing-page .home-neighborhood__copy-inner p,#landing-page-alt .home-neighborhood__copy-inner p{font-size:.86207rem}}#landing-page .lp-form .promo-code{display:none}#landing-page .reviews-container{background:url("../m/assets/svg/reviews-crest.svg") #fff 4.375% 110% no-repeat !important}#landing-page-alt .hotel-back{position:fixed;top:40px;left:0;width:100%;z-index:99;text-align:center;padding:7px 0;background:#464a2f}#landing-page-alt .hotel-back a{color:white;display:inline-block;text-transform:uppercase;line-height:1;font-size:12px;padding:0 0 0 40px;letter-spacing:2px;background:url(svg/arrow-back.svg) no-repeat left 45%;transition:all 300ms ease-out}#landing-page-alt .hotel-back a:hover{opacity:0.5;transition:all 300ms ease-out}#landing-page-alt #content{margin-top:0}#landing-page-alt header#header{display:block}#landing-page-alt header#header .logo{position:relative;top:inital;left:inital}#landing-page-alt header#header .logo svg{fill:#fff}#landing-page-alt header#header .container{border:none}#landing-page-alt header#header.up .logo svg,#landing-page-alt header#header.down .logo svg{fill:#373532}#landing-page-alt .hero__image{height:729px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}#landing-page-alt .hero__image .row{margin:0 auto;max-width:1186px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:58px}#landing-page-alt .hero__image .row .inner{width:100%;max-width:46%}#landing-page-alt .hero__image .row h1{color:#fff}#landing-page-alt .lp-intro h1,#landing-page-alt .lp-intro h2{font-size:2.77094rem}#landing-page-alt .lp-form{margin-top:-245px}#landing-page-alt .lp-form h2{font-size:1.35468rem}#landing-page-alt .lp-form .col-12{padding:0}#landing-page-alt .lp-form .col-6{padding:0;float:left}#landing-page-alt .lp-form .btn{margin:20px auto 0;display:block}#landing-page-alt .lp-form .form-module__field.radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#landing-page-alt .lp-form .form-module__field.radio .form-module__field--label{text-transform:uppercase;margin-bottom:10px;width:100%}#landing-page-alt .lp-form .form-module__field--unit label{text-transform:none;display:inline-block;vertical-align:middle;margin-right:10px}#landing-page-alt .lp-form form .gdpr{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}#landing-page-alt .header{display:block;position:fixed;top:35px;z-index:99;width:100%;padding:28px 0 10px 0;transition:all 300ms ease-out;background:none}#landing-page-alt .header nav{display:none}#landing-page-alt .header::before,#landing-page-alt .header::after{content:"";position:absolute;width:90%;left:5%;height:1px;background:#423d35;opacity:0;transition:all 300ms ease-out}#landing-page-alt .header:before{top:3px}#landing-page-alt .header::after{bottom:3px}#landing-page-alt .header .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px auto 0 auto}#landing-page-alt .header__logo{display:inline-block}#landing-page-alt .header__logo:hover{opacity:0.5;transition:all 300ms ease-out}#landing-page-alt .header__logo span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#landing-page-alt .header .planning-cta{text-align:center}#landing-page-alt .header .planning-cta .phone{display:block;padding:15px 0 0 0;font-size:14px;letter-spacing:2px;color:white;font-style:italic;transition:all 300ms ease-out}#landing-page-alt .header .planning-cta .phone:hover{opacity:0.6;transition:all 300ms ease-out}#landing-page-alt .header .planning-btn{display:block;transition:all 300ms ease-out;padding:15px 30px 13px 30px;line-height:1;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#626262;background:white;width:235px;text-align:center;border:1px solid white}#landing-page-alt .header .planning-btn:hover{background:transparent;color:white;transition:all 300ms ease-out}#landing-page-alt .header.down{top:-100px;transition:all 300ms ease-out}#landing-page-alt .header.up,#landing-page-alt .header.down{background:white;top:35px;transition:all 300ms ease-out;padding:28px 0 25px 0}#landing-page-alt .header.up::before,#landing-page-alt .header.up::after,#landing-page-alt .header.down::before,#landing-page-alt .header.down::after{opacity:1;transition:all 300ms ease-out;display:none}#landing-page-alt .header.up #primary-nav a,#landing-page-alt .header.down #primary-nav a{color:#464a2f}#landing-page-alt .header.up #primary-nav a::after,#landing-page-alt .header.down #primary-nav a::after{background:#464a2f}#landing-page-alt .header.up .planning-cta .phone,#landing-page-alt .header.down .planning-cta .phone{color:#626262}#landing-page-alt .header.up .planning-btn,#landing-page-alt .header.down .planning-btn{background:#464a2f;color:white;transition:all 300ms ease-out}#landing-page-alt .header.up .planning-btn:hover,#landing-page-alt .header.down .planning-btn:hover{background:transparent;border-color:#464a2f;color:#464a2f}#landing-page-alt .header.internal{background:white;top:33px;transition:all 300ms ease-out;padding:0 0 20px 0}#landing-page-alt .header.internal::before,#landing-page-alt .header.internal::after{opacity:1;transition:all 300ms ease-out}#landing-page-alt .header.internal .header__logo img{max-height:80px}#landing-page-alt .header.internal #primary-nav a{color:#464a2f}#landing-page-alt .header.internal #primary-nav a::after{background:#464a2f}#landing-page-alt .header.internal .planning-cta .phone{color:#626262}#landing-page-alt .header.internal .planning-btn{background:#464a2f;color:white;transition:all 300ms ease-out}#landing-page-alt .header.internal .planning-btn:hover{background:transparent;border-color:#464a2f;color:#464a2f}#landing-page-alt .footer{clear:both;margin-bottom:-25px;padding:60px 0;background:white}#landing-page-alt .footer .container{max-width:1186px;width:100%}#landing-page-alt .footer .flex-box{display:-ms-flexbox;display:flex}#landing-page-alt .footer .flex-box.justify-center{-ms-flex-pack:center;justify-content:center}#landing-page-alt .footer .flex-box.justify-between{-ms-flex-pack:justify;justify-content:space-between}#landing-page-alt .footer .flex-box.justify-around{-ms-flex-pack:distribute;justify-content:space-around}#landing-page-alt .footer .flex-box.justify-start{-ms-flex-pack:start;justify-content:flex-start}#landing-page-alt .footer .flex-box.align-start{-ms-flex-align:start;align-items:flex-start}#landing-page-alt .footer .flex-box.align-center{-ms-flex-align:center;align-items:center}#landing-page-alt .footer .address{font-size:15px;text-transform:uppercase;max-width:270px}@media (max-width: 1024px){#landing-page-alt .footer .address{margin:0 auto 40px;max-width:100%;text-align:center}}#landing-page-alt .footer .address a{color:#626262;line-height:1.7;font-weight:bold}#landing-page-alt .footer .address a:hover{opacity:0.5}#landing-page-alt .footer .address .link{display:block;margin:7px 0}#landing-page-alt .footer .logos .logo{margin:0 10px;display:inline-block;vertical-align:middle}#landing-page-alt .footer .logos a:hover{opacity:0.6}#landing-page-alt .footer #third-nav ul{margin-bottom:0;padding-bottom:0}#landing-page-alt .footer #third-nav li{display:inline-block;vertical-align:middle;padding:0 10px 0 0}#landing-page-alt .footer #third-nav a{font-size:12px;text-transform:uppercase;color:#626262;display:block;position:relative}#landing-page-alt .footer #third-nav a::after{content:"";position:absolute;bottom:1px;left:5%;width:90%;height:1px;background:#626262;opacity:0;transform:translate(0, 2px);transition:all 300ms ease-out}#landing-page-alt .footer #third-nav a.active::after,#landing-page-alt .footer #third-nav a:hover::after{opacity:1;transform:translate(0, 0px);transition:all 300ms ease-out}#landing-page-alt .footer .tambourine{font-size:10px;color:#626262;display:inline-block;vertical-align:middle;max-width:100px}#landing-page-alt .footer .tambourine svg{fill:#626262;display:inline-block;vertical-align:middle;transition:all 300ms ease-out}#landing-page-alt .footer .tambourine:hover{opacity:0.6;transition:all 300ms ease-out}#landing-page-alt .footer__logo:hover{opacity:0.6}@media only screen and (max-width: 1090px){#landing-page-alt .footer .flex-box{-ms-flex-wrap:wrap;flex-wrap:wrap}#landing-page-alt .footer .flex-box .address{padding:0 20px 0 0}#landing-page-alt .footer .flex-box .tambourine{width:100%;text-align:center;margin-top:30px}}@media only screen and (max-width: 1000px){#landing-page-alt .footer .container{max-width:90%}#landing-page-alt .footer__logo{width:100%;text-align:center;margin-bottom:30px}#landing-page-alt .footer .flex-box .address{font-size:14px}#landing-page-alt .footer .logos .logo{margin:0 10px 0 0}}@media only screen and (max-width: 600px){#landing-page-alt .footer{padding:60px 0 100px 0;text-align:center}#landing-page-alt .footer__logo img{max-width:200px}#landing-page-alt .footer .flex-box{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#landing-page-alt .footer .flex-box .address{margin:0;width:100%;padding:20px 0}#landing-page-alt .footer .logos .logo{margin:20px 10px}#landing-page-alt .footer .copyright #third-nav{margin:20px 0}}#landing-page-alt .gallery-block{padding:100px 0;text-align:center}#landing-page-alt .gallery-block.wrapper{max-width:100%}#landing-page-alt .gallery-block .item{position:relative;display:block;margin:0 10px}#landing-page-alt .gallery-block .item img{position:relative;z-index:1;display:inline-block;max-width:100%}#landing-page-alt .gallery-block .item .expand{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url(svg/icon-expand.svg) no-repeat center center rgba(98,98,98,0.7);opacity:0;transition:all 300ms ease-out}#landing-page-alt .gallery-block .item:hover .expand{opacity:1;transition:all 300ms ease-out}#landing-page-alt .gallery-block.animate-fade .item{opacity:0;transform:translateY(20px)}#landing-page-alt .gallery-block.animate-fade.fade-in .item{opacity:1;transform:translateY(0px)}#landing-page-alt .gallery-block.animate-fade.fade-in .item:nth-child(odd){transition:all 0.5s ease-in-out 0.3s}#landing-page-alt .gallery-block.animate-fade.fade-in .item:nth-child(even){transition:all 0.5s ease-in-out 0.5s}@media only screen and (max-width: 1000px){#landing-page-alt .gallery-block{padding:60px 0}}#landing-page.saks-fifth-avenue-experience header#landing-header .countdown,#landing-page.nutcracker-offer header#landing-header .countdown{display:none}#landing-page.saks-fifth-avenue-experience .lp-form,#landing-page.nutcracker-offer .lp-form{height:100%}#landing-page.saks-fifth-avenue-experience #saks-terms,#landing-page.nutcracker-offer #saks-terms{display:none}body.passport-to-nyc .countdown{display:none !important}.pause-scroll{overflow:hidden}#content{margin-top:131px}@media (min-width: 1200px){.container{max-width:1315px}}#default .body-content,#default-alt .body-content,.sitemap .body-content,#meetings .body-content,#specials .body-content,#events .body-content,#press .body-content{overflow:hidden;position:relative}#default .body-content .decorative-letter,#default-alt .body-content .decorative-letter,.sitemap .body-content .decorative-letter,#meetings .body-content .decorative-letter,#specials .body-content .decorative-letter,#events .body-content .decorative-letter,#press .body-content .decorative-letter{display:block;position:absolute;right:11%;top:207px;z-index:-1;opacity:0.5}#default .intro,#default-alt .intro,.sitemap .intro,#meetings .intro,#specials .intro,#events .intro,#press .intro{margin:84px auto 96px}#default .intro h2,#default-alt .intro h2,.sitemap .intro h2,#meetings .intro h2,#specials .intro h2,#events .intro h2,#press .intro h2{font-size:1.84729rem;margin-top:53px}#default .intro ul,#default-alt .intro ul,.sitemap .intro ul,#meetings .intro ul,#specials .intro ul,#events .intro ul,#press .intro ul{break-inside:avoid;column-count:2;column-gap:50px;margin:0 20px 20px}#default .intro .btn,#default-alt .intro .btn,.sitemap .intro .btn,#meetings .intro .btn,#specials .intro .btn,#events .intro .btn,#press .intro .btn{margin-right:20px}#default .intro .btn:last-of-type,#default-alt .intro .btn:last-of-type,.sitemap .intro .btn:last-of-type,#meetings .intro .btn:last-of-type,#specials .intro .btn:last-of-type,#events .intro .btn:last-of-type,#press .intro .btn:last-of-type{margin-right:0}#default .inset-section,#default-alt .inset-section,.sitemap .inset-section,#meetings .inset-section,#specials .inset-section,#events .inset-section,#press .inset-section{margin:55px 0 0}#default .inset-section h2,#default-alt .inset-section h2,.sitemap .inset-section h2,#meetings .inset-section h2,#specials .inset-section h2,#events .inset-section h2,#press .inset-section h2{font-family:"Amiri","serif";font-size:.86207rem;font-weight:700;text-transform:uppercase;letter-spacing:4.2px;display:block;margin-bottom:20px}#default .inset-section ul,#default-alt .inset-section ul,.sitemap .inset-section ul,#meetings .inset-section ul,#specials .inset-section ul,#events .inset-section ul,#press .inset-section ul{break-inside:initial;column-count:initial;column-gap:initial;margin:0 0 20px}#default .inset-section .btn,#default-alt .inset-section .btn,.sitemap .inset-section .btn,#meetings .inset-section .btn,#specials .inset-section .btn,#events .inset-section .btn,#press .inset-section .btn{margin-top:42px}#default .inset-section .quad-item--tablet,#default-alt .inset-section .quad-item--tablet,.sitemap .inset-section .quad-item--tablet,#meetings .inset-section .quad-item--tablet,#specials .inset-section .quad-item--tablet,#events .inset-section .quad-item--tablet,#press .inset-section .quad-item--tablet{display:none}@media (max-width: 1199.98px){#default .inset-section .quad-item--tablet,#default-alt .inset-section .quad-item--tablet,.sitemap .inset-section .quad-item--tablet,#meetings .inset-section .quad-item--tablet,#specials .inset-section .quad-item--tablet,#events .inset-section .quad-item--tablet,#press .inset-section .quad-item--tablet{display:block}#default .inset-section .quad-item--desktop,#default-alt .inset-section .quad-item--desktop,.sitemap .inset-section .quad-item--desktop,#meetings .inset-section .quad-item--desktop,#specials .inset-section .quad-item--desktop,#events .inset-section .quad-item--desktop,#press .inset-section .quad-item--desktop{display:none}#default .inset-section .quad-item__image,#default .inset-section .quad-item__copy,#default-alt .inset-section .quad-item__image,#default-alt .inset-section .quad-item__copy,.sitemap .inset-section .quad-item__image,.sitemap .inset-section .quad-item__copy,#meetings .inset-section .quad-item__image,#meetings .inset-section .quad-item__copy,#specials .inset-section .quad-item__image,#specials .inset-section .quad-item__copy,#events .inset-section .quad-item__image,#events .inset-section .quad-item__copy,#press .inset-section .quad-item__image,#press .inset-section .quad-item__copy{margin-left:6.5%;max-width:91%;-ms-flex:0 0 91%;flex:0 0 91%}#default .inset-section .quad-item__image,#default-alt .inset-section .quad-item__image,.sitemap .inset-section .quad-item__image,#meetings .inset-section .quad-item__image,#specials .inset-section .quad-item__image,#events .inset-section .quad-item__image,#press .inset-section .quad-item__image{padding-bottom:50px}#default .inset-section .quad-item__copy .sym-inline-list,#default-alt .inset-section .quad-item__copy .sym-inline-list,.sitemap .inset-section .quad-item__copy .sym-inline-list,#meetings .inset-section .quad-item__copy .sym-inline-list,#specials .inset-section .quad-item__copy .sym-inline-list,#events .inset-section .quad-item__copy .sym-inline-list,#press .inset-section .quad-item__copy .sym-inline-list{column-count:2;column-gap:50px;font-size:.86207rem}}#default .fine-print,#default-alt .fine-print,.sitemap .fine-print,#meetings .fine-print,#specials .fine-print,#events .fine-print,#press .fine-print{margin-top:22px}#default .fine-print p,#default-alt .fine-print p,.sitemap .fine-print p,#meetings .fine-print p,#specials .fine-print p,#events .fine-print p,#press .fine-print p{font-size:.86207rem;text-align:right;margin-bottom:0}.hero{position:relative}.hero__uvp{display:block;left:50%;position:absolute;top:57%;z-index:10;color:#fff;font-family:"History_Two","serif";font-size:3.69458rem;font-weight:400;line-height:1;text-align:center;text-shadow:0 0 13px rgba(36,36,36,0.45);transform:translate(-50%, -50%);width:100%}.hero__uvp span{font-family:"Amiri","serif";font-size:.98522rem;font-weight:700;text-transform:uppercase;letter-spacing:4.8px;display:block;margin-bottom:25px}.hero__uvp.fade-in{transition-delay:0.7s}.reviews-container{background:url("../m/assets/svg/reviews-crest.svg") #e7e4e0 4.375% 110% no-repeat;padding:60px 0 50px;position:relative}.reviews-container--has-images{background-position-x:100%}@media (max-width: 991.98px){.reviews-container--has-images .review{text-align:center}}@media (max-width: 1199.98px){.reviews-container--has-images img{margin:0 auto}}@media (max-width: 991.98px){.reviews-container--has-images img{margin-bottom:50px;max-height:120px}}.reviews-container.wedding-reviews{background:url(images/wedding-reviews.jpg) no-repeat 50% 50%;background-size:cover;height:674px}.reviews-container .wedding-reviews__holder{display:block;position:absolute;right:12%;top:300px;max-width:505px;width:100%}.reviews-container .wedding-reviews__copy-holder{color:#fff;text-align:left;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.reviews-container .wedding-reviews__copy-holder h2{color:#fff;font-size:30px}.reviews-container .wedding-reviews__copy-holder cite{color:#fff;font-size:14px;font-style:normal}.large-background-section{height:700px;text-align:center;padding-top:195px}.large-background-section h2{color:#fff;font-size:60px}.large-background-section p{color:#fff;font-size:18px;max-width:640px;margin:0 auto 40px;color:#fff}.horizontal-scroll{height:100vh;overflow-y:hidden;position:relative;width:100vw}.horizontal-scroll__item{display:block;position:absolute;z-index:10;height:100%;width:100%}#itineraries-landing .hero .hero__image{position:relative;width:100%;height:500px}#itineraries-landing .hero .hero__image img{position:relative;width:100%;height:100%;object-position:center;object-fit:cover}#itineraries-landing .intro{position:relative}#itineraries-landing .intro .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#itineraries-landing .intro .form-intro{position:relative;width:40%;background-color:#fff;padding:50px 70px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);margin-top:-350px}#itineraries-landing .intro .form-intro form{position:relative;padding:0;margin:0;text-align:center}#itineraries-landing .intro .form-intro form h2{font-size:38px}#itineraries-landing .intro .form-intro form input[type=text],#itineraries-landing .intro .form-intro form input[type=email],#itineraries-landing .intro .form-intro form input[type=tel],#itineraries-landing .intro .form-intro form input[type=date],#itineraries-landing .intro .form-intro form input[type=number],#itineraries-landing .intro .form-intro form select,#itineraries-landing .intro .form-intro form textarea{margin:0px 0px 10px}#itineraries-landing .intro .form-intro form textarea{min-height:auto;height:70px;margin-bottom:30px}#itineraries-landing .intro .form-intro form .gdpr-wrapper{text-align:left}#itineraries-landing .intro .form-intro form .btb-submit{position:relative;padding:20px 0 0 0}#itineraries-landing .intro .form-intro form .btb-submit .btn{width:100%}#itineraries-landing .intro .copy-intro{position:relative;width:60%;padding:10px 100px}.list-block{position:relative;padding:100px 0 50px 0;overflow:hidden}.list-block .section-title{margin-bottom:10px}.list-block .item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:50px 0}.list-block .item .copy{position:relative;width:40%;padding:10px 50px 10px 0}.list-block .item .copy .sub-title{position:relative;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.list-block .item .images{position:relative;width:60%}.list-block .item .images figure{position:relative;width:100%;height:550px}.list-block .item .images figure img{position:relative;width:100%;height:100%;object-position:center;object-fit:cover}.list-block .item .images .sym-slides{position:relative;padding-bottom:50px}.list-block .item .images .sym-slides .slick-arrow{top:auto;bottom:0}.list-block .item .images .sym-slides .slick-arrow.slick-prev{left:0;padding-left:20px}.list-block .item .images .sym-slides .slick-arrow.slick-next{right:auto;left:120px;padding-right:20px}.list-block .item:nth-child(odd){-ms-flex-flow:row-reverse;flex-flow:row-reverse}.list-block .item:nth-child(odd) .copy{padding:10px 0px 10px 50px}.slider-quadrant{position:relative;padding:0 0 100px 0;overflow:hidden}.slider-quadrant .section-title{margin:100px 0 60px 0}.slider-quadrant .slider-info{position:relative}.slider-quadrant .slider-info .item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 50px 0}.slider-quadrant .slider-info .item .copy{position:relative;width:40%;padding:10px 50px 10px 0}.slider-quadrant .slider-info .item .copy .sub-title{position:relative;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.slider-quadrant .slider-info .item .images{position:relative;width:60%}.slider-quadrant .slider-info .item .images figure{position:relative;width:100%;height:550px}.slider-quadrant .slider-info .item .images figure img{position:relative;width:100%;height:100%;object-position:center;object-fit:cover}.slider-quadrant .slider-info.sym-slides{position:relative}.slider-quadrant .slider-info.sym-slides .slick-arrow{top:auto;bottom:0}.slider-quadrant .slider-info.sym-slides .slick-arrow.slick-prev{left:40%;padding-left:20px}.slider-quadrant .slider-info.sym-slides .slick-arrow.slick-next{right:auto;left:calc(40% + 120px);padding-right:20px}.slider-quadrant .slider-info.direction-right .item{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.slider-quadrant .slider-info.direction-right .item .copy{padding:10px 0px 10px 50px}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-prev{left:45%;padding-left:20px}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-next{right:auto;left:calc(45% + 120px);padding-right:20px}.simple-booking{position:relative;width:90%;max-width:1150px;padding:70px 200px;margin:0 auto 100px auto;background:url("svg/shield.svg") no-repeat #fff;background-size:300px auto;background-position:bottom -20px right -140px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2)}.simple-booking h2{position:relative;width:100%;margin-bottom:40px;text-align:center}.simple-booking form{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.simple-booking .field{position:relative;width:50%;padding:0 20px}.simple-booking .btn{margin:40px auto 0 auto;width:200px}@media (max-width: 1024px){#itineraries-landing .intro .form-intro{width:45%;padding:40px 40px}#itineraries-landing .intro .copy-intro{width:55%;padding:10px 30px}#itineraries-landing .intro .copy-intro h1{font-size:40px}.list-block .item .copy{width:50%;padding:10px 30px 10px 0}.list-block .item .images{width:50%}.list-block .item:nth-child(odd) .copy{padding:10px 0px 10px 30px}.slider-quadrant .slider-info .item .copy{width:50%;padding:10px 30px 10px 0}.slider-quadrant .slider-info .item .images{width:50%}.slider-quadrant .slider-info .item:nth-child(odd) .copy{padding:10px 0px 10px 30px}.slider-quadrant .slider-info.sym-slides .slick-arrow.slick-prev{left:50%}.slider-quadrant .slider-info.sym-slides .slick-arrow.slick-next{right:auto;left:calc(50% + 120px)}.slider-quadrant .slider-info.direction-right .item .copy{padding:10px 0px 10px 30px}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-prev{left:30%}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-next{right:auto;left:calc(30% + 120px)}.simple-booking{padding:70px 90px}}@media (max-width: 768px){#itineraries-landing .intro .form-intro{width:45%;padding:40px 30px}#itineraries-landing .intro .form-intro form h2{font-size:26px}#itineraries-landing .intro .form-intro form h2 span{letter-spacing:1px}#itineraries-landing .intro .copy-intro{width:55%;padding:10px 0 0 30px}#itineraries-landing .intro .copy-intro h1{font-size:30px}.form-module-wrapper{padding:20px 0 80px 0}.form-module-wrapper .form-module{padding:70px 100px}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-prev{left:22%}.slider-quadrant .slider-info.direction-right .slick-arrow.slick-next{right:auto;left:calc(22% + 120px)}}.our-story #content .white-background{background-color:#fff;padding:99px 0 128px}.our-story #content .white-background .quad-module{margin:0 auto}.central-park-hotel-rooms #content .slick-prev,.central-park-hotel-rooms #content .slick-next{background-color:rgba(255,255,255,0.8);border-radius:50%;color:transparent;height:30px;margin-top:0;top:50%;transform:translateY(-50%);width:30px}.central-park-hotel-rooms #content .slick-prev::before,.central-park-hotel-rooms #content .slick-prev::after,.central-park-hotel-rooms #content .slick-next::before,.central-park-hotel-rooms #content .slick-next::after{background-color:#626262;content:"";display:block;height:1px;left:9px;position:absolute;width:10px}.central-park-hotel-rooms #content .slick-prev::before,.central-park-hotel-rooms #content .slick-next::before{top:11px}.central-park-hotel-rooms #content .slick-prev::after,.central-park-hotel-rooms #content .slick-next::after{top:18px}.central-park-hotel-rooms #content .slick-prev:hover,.central-park-hotel-rooms #content .slick-next:hover{transform:translateY(-50%) scale(1.5)}.central-park-hotel-rooms #content .slick-prev{left:3%}.central-park-hotel-rooms #content .slick-prev::before{transform:rotate(-45deg)}.central-park-hotel-rooms #content .slick-prev::after{transform:rotate(45deg)}.central-park-hotel-rooms #content .slick-next{right:3%}.central-park-hotel-rooms #content .slick-next::before,.central-park-hotel-rooms #content .slick-next::after{left:11px}.central-park-hotel-rooms #content .slick-next::before{transform:rotate(45deg)}.central-park-hotel-rooms #content .slick-next::after{transform:rotate(-45deg)}.grand-suites #content .quad-module .section-title{margin-top:130px}.grand-suites #content .quad-module .section-title:first-of-type{margin-top:0}.manhattan-hotel-deals #content .quad-module .quad-item__copy h2{font-size:2.21675rem}.hotel-policies #content .intro h2{margin-bottom:5px}.hotel-policies #content .intro h2 span{margin-bottom:0}.privacy-policy #content .intro h3{font-size:1.47783rem;margin-top:60px}.privacy-policy #content .intro ul{column-count:1}.sitemap #content .intro{margin-bottom:0}.sitemap #content .global-sitemap{margin:0 0 122px;padding:0;width:100%}.sitemap #content .global-sitemap>li{break-inside:avoid;padding-left:25px;position:relative}.sitemap #content .global-sitemap>li::before{content:"";display:block;left:0;position:absolute;top:13px;background-color:#464a2f;height:1px;width:15px}.sitemap #content .global-sitemap li ul{border-left-color:#c7c4c1}.sitemap #content .global-sitemap a{color:#626262;position:relative}.sitemap #content .global-sitemap a::before{background-color:#626262;bottom:2px;content:'';display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all 0.3s ease-in-out;width:0%}.sitemap #content .global-sitemap a:hover::before,.sitemap #content .global-sitemap a.active::before{width:50%}

/*# sourceMappingURL=style.css.map */
