/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1,h2.page-title{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen and (min-width:30.063em)/";width:30.063em}meta.foundation-mq-small-only{font-family:"/only screen and (min-width:30.063em) and (max-width:42em)/";width:30.063em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:42.063em)/";width:42.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:42.063em) and (max-width:48em)/";width:42.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:48.063em)/";width:48.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48.063em) and (max-width:60em)/";width:48.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:60.063em)/";width:60.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:60.063em) and (max-width:87em)/";width:60.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:87.063em)/";width:87.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#1c1c1c;cursor:auto;font-family:"proxima-nova",Helvetica,"Arial Unicode",sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;max-width:75rem;width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -0.625rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.625rem;padding-right:0.625rem;width:100%;float:left}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}@media only screen and (min-width: 30.063em){.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}}@media only screen and (min-width: 42.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 48.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen and (min-width: 30.063em){.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 42.063em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 48.063em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:0.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input:not([type]),input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#bfbfbf;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;box-sizing:border-box;transition:border-color 0.15s linear,background 0.15s linear}input:not([type]):focus,input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:rgba(249,249,249,0.8);border-color:#31548c;outline:none}input:not([type]):disabled,input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#e5e5e5;cursor:default}input:not([type])[disabled],input:not([type])[readonly],fieldset[disabled] input:not([type]),input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#e5e5e5;cursor:default}input:not([type]).radius,input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#bfbfbf;color:rgba(0,0,0,0.75);font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:focus{background-color:#f3f3f3;border-color:#31548c}select:disabled{background-color:#e5e5e5;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #e5e5e5;margin:1.125rem 0;padding:1.25rem}fieldset legend{font-weight:bold;margin:0;margin-left:-0.1875rem;padding:0 0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#fff}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.inline-list{list-style:none;margin-top:0;margin-bottom:1.0625rem;margin-left:-1.375rem;margin-right:0;overflow:hidden;padding:0}.inline-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.inline-list>li>*{display:block}.label{display:inline-block;font-family:"proxima-nova",Helvetica,"Arial Unicode",sans-serif;font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#43AC6A;color:#fff}.label.secondary{background-color:#e7e7e7;color:#333}.label.info{background-color:#a0d3e8;color:#333}ul.pagination{display:block;margin-left:-0.3125rem;min-height:1.5rem}ul.pagination li{color:#1c1c1c;font-size:16px;height:1.5rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:none;color:#3b68b3;display:block;font-size:1em;font-weight:normal;line-height:inherit;padding:0 3px}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999;pointer-events:none}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:transparent;color:#6f6f6f;cursor:default;font-weight:normal}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:transparent}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2.page-title,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}.panel h1,.panel h2.page-title,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader.page-title,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2.page-title,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2.page-title,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader.page-title,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.reveal-modal-bg{background:#000;background:rgba(0,0,0,0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (min-width: 30.063em) and (max-width: 42em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width: 42.063em){.reveal-modal{left:0;margin:0 auto;max-width:74em;right:0;width:80%}}@media only screen and (min-width: 42.063em){.reveal-modal{top:3.125rem}}.reveal-modal.radius{box-shadow:none;border-radius:3px}.reveal-modal.round{box-shadow:none;border-radius:1000px}.reveal-modal.collapse{padding:0;box-shadow:none}@media only screen and (min-width: 42.063em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:74em;right:0;width:30%}}@media only screen and (min-width: 42.063em){.reveal-modal.small{left:0;margin:0 auto;max-width:74em;right:0;width:40%}}@media only screen and (min-width: 42.063em){.reveal-modal.medium{left:0;margin:0 auto;max-width:74em;right:0;width:60%}}@media only screen and (min-width: 42.063em){.reveal-modal.large{left:0;margin:0 auto;max-width:74em;right:0;width:70%}}@media only screen and (min-width: 42.063em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:74em;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0 !important;max-width:none !important;min-height:100vh;top:0}@media only screen and (min-width: 42.063em){.reveal-modal.full{left:0;margin:0 auto;max-width:74em;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#aaa;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;top:0.625rem;right:1.375rem}table{background:#fff;border:solid 1px #e5e5e5;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#1c1c1c;font-size:1rem;font-weight:bold}table thead{background:#f5f5f5}table thead tr th,table thead tr td{color:#1c1c1c;font-size:inherit;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tfoot{background:#f5f5f5}table tfoot tr th,table tfoot tr td{color:#1c1c1c;font-size:inherit;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tr th,table tr td{color:#1c1c1c;font-size:inherit;padding:0.5625rem 0.625rem;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#fff;color:#1c1c1c;font-family:"proxima-nova",Helvetica,"Arial Unicode",sans-serif;font-size:1rem;padding:1rem 2rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#f0f0f0}.tabs dd.active>a,.tabs .tab-title.active>a{background-color:#fff;color:#1c1c1c}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.625rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.625rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.625rem}@media only screen and (min-width: 42.063em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (min-width: 30.063em) and (max-width: 42em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 30.063em){.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 42.063em) and (max-width: 48em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 42.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 48.063em) and (max-width: 60em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 48.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 60.063em) and (max-width: 87em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 60.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 87.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 87.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2.page-title,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008CBA;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2.page-title,h2,h3,h4,h5,h6{color:#1c1c1c;font-family:"proxima-nova",Helvetica,"Arial Unicode",sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:0.5rem;margin-top:0.2rem;text-rendering:optimizeLegibility}h1 small,h2.page-title small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6b6b6b;font-size:60%;line-height:0}h1,h2.page-title{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6b6b6b;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #e5e5e5;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ul,.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#1c1c1c;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #e5e5e5}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #e5e5e5}blockquote cite{display:block;font-size:0.8125rem;color:#505050}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#505050}blockquote,blockquote p{line-height:1.6;color:#6b6b6b}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #e5e5e5;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 42.063em){h1,h2.page-title,h2,h3,h4,h5,h6{line-height:1.4}h1,h2.page-title{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.34in}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media only screen{.show-for-tiny-only,.show-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.hide-for-small-only,.hide-for-small-up,.hide-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-tiny-only,.hide-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.show-for-small-only,.show-for-small-up,.show-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-tiny-only,.visible-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-tiny-only,.hidden-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.visible-for-small-only,.visible-for-small-up,.visible-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-tiny-only,table.show-for-tiny-up,table.show-for-tiny,table.show-for-tiny-down,table.hide-for-small-only,table.hide-for-small-up,table.hide-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-tiny-only,thead.show-for-tiny-up,thead.show-for-tiny,thead.show-for-tiny-down,thead.hide-for-small-only,thead.hide-for-small-up,thead.hide-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-tiny-only,tbody.show-for-tiny-up,tbody.show-for-tiny,tbody.show-for-tiny-down,tbody.hide-for-small-only,tbody.hide-for-small-up,tbody.hide-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-tiny-only,tr.show-for-tiny-up,tr.show-for-tiny,tr.show-for-tiny-down,tr.hide-for-small-only,tr.hide-for-small-up,tr.hide-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-tiny-only,td.show-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.show-for-tiny,td.show-for-tiny,th.show-for-tiny-down,td.show-for-tiny-down,th.hide-for-small-only,td.hide-for-small-only,th.hide-for-small-up,td.hide-for-small-up,th.hide-for-small,td.hide-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 30.063em){.hide-for-tiny-only,.show-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-tiny-only,.hide-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-tiny-only,.visible-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-tiny-only,.hidden-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-tiny-only,table.show-for-tiny-up,table.hide-for-tiny,table.hide-for-tiny-down,table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-tiny-only,thead.show-for-tiny-up,thead.hide-for-tiny,thead.hide-for-tiny-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-tiny-only,tbody.show-for-tiny-up,tbody.hide-for-tiny,tbody.hide-for-tiny-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-tiny-only,tr.show-for-tiny-up,tr.hide-for-tiny,tr.hide-for-tiny-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-tiny-only,td.hide-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.hide-for-tiny,td.hide-for-tiny,th.hide-for-tiny-down,td.hide-for-tiny-down,th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 42.063em){.hide-for-tiny-only,.show-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-tiny-only,.hide-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-tiny-only,.visible-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-tiny-only,.hidden-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-tiny-only,table.show-for-tiny-up,table.hide-for-tiny,table.hide-for-tiny-down,table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-tiny-only,thead.show-for-tiny-up,thead.hide-for-tiny,thead.hide-for-tiny-down,thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-tiny-only,tbody.show-for-tiny-up,tbody.hide-for-tiny,tbody.hide-for-tiny-down,tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-tiny-only,tr.show-for-tiny-up,tr.hide-for-tiny,tr.hide-for-tiny-down,tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-tiny-only,td.hide-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.hide-for-tiny,td.hide-for-tiny,th.hide-for-tiny-down,td.hide-for-tiny-down,th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 48.063em){.hide-for-tiny-only,.show-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-tiny-only,.hide-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-tiny-only,.visible-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-tiny-only,.hidden-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-tiny-only,table.show-for-tiny-up,table.hide-for-tiny,table.hide-for-tiny-down,table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-tiny-only,thead.show-for-tiny-up,thead.hide-for-tiny,thead.hide-for-tiny-down,thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-tiny-only,tbody.show-for-tiny-up,tbody.hide-for-tiny,tbody.hide-for-tiny-down,tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-tiny-only,tr.show-for-tiny-up,tr.hide-for-tiny,tr.hide-for-tiny-down,tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-tiny-only,td.hide-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.hide-for-tiny,td.hide-for-tiny,th.hide-for-tiny-down,td.hide-for-tiny-down,th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 60.063em){.hide-for-tiny-only,.show-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-tiny-only,.hide-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-tiny-only,.visible-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-tiny-only,.hidden-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-tiny-only,table.show-for-tiny-up,table.hide-for-tiny,table.hide-for-tiny-down,table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-tiny-only,thead.show-for-tiny-up,thead.hide-for-tiny,thead.hide-for-tiny-down,thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-tiny-only,tbody.show-for-tiny-up,tbody.hide-for-tiny,tbody.hide-for-tiny-down,tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-tiny-only,tr.show-for-tiny-up,tr.hide-for-tiny,tr.hide-for-tiny-down,tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-tiny-only,td.hide-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.hide-for-tiny,td.hide-for-tiny,th.hide-for-tiny-down,td.hide-for-tiny-down,th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 87.063em){.hide-for-tiny-only,.show-for-tiny-up,.hide-for-tiny,.hide-for-tiny-down,.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-tiny-only,.hide-for-tiny-up,.show-for-tiny,.show-for-tiny-down,.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-tiny-only,.visible-for-tiny-up,.hidden-for-tiny,.hidden-for-tiny-down,.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-tiny-only,.hidden-for-tiny-up,.visible-for-tiny,.visible-for-tiny-down,.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-tiny-only,table.show-for-tiny-up,table.hide-for-tiny,table.hide-for-tiny-down,table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-tiny-only,thead.show-for-tiny-up,thead.hide-for-tiny,thead.hide-for-tiny-down,thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-tiny-only,tbody.show-for-tiny-up,tbody.hide-for-tiny,tbody.hide-for-tiny-down,tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-tiny-only,tr.show-for-tiny-up,tr.hide-for-tiny,tr.hide-for-tiny-down,tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-tiny-only,td.hide-for-tiny-only,th.show-for-tiny-up,td.show-for-tiny-up,th.hide-for-tiny,td.hide-for-tiny,th.hide-for-tiny-down,td.hide-for-tiny-down,th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none !important}@media print{.print-only,.show-for-print{display:block !important}.hide-on-print,.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}@font-face{font-family:"ritz-icons";src:url("../fonts/ritz-icons.eot");src:url("../fonts/ritz-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/ritz-icons.woff") format("woff"),url("../fonts/ritz-icons.ttf") format("truetype"),url("../fonts/ritz-icons.svg#marriott-icons") format("svg");font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}[class*="icon-"],[data-icon]:before{font-family:"ritz-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icon-instagram:before{content:"\e60b"}.icon-twitter:before{content:"\e004"}.icon-google-plus:before{content:"\e610"}.icon-facebook:before{content:"\ea8c";vertical-align:2px}.icon-youtube:before{content:"\ea99"}.icon-pinterest:before{content:"\e612"}.icon-plus:before{content:"\e60f"}.icon-sina-weibo:before{content:"\e63e"}.icon-foursquare:before{content:"\e63f"}.icon-youku:before{content:"\e640"}.icon-arrow-right:before{content:"\e600"}.icon-arrow-left:before{content:"\e601"}.icon-arrow-up:before{content:"\e629"}.icon-arrow-down:before{content:"\e62a"}.icon-full-arrow-right:before{content:"\e637"}.icon-full-arrow-left:before{content:"\e638"}.icon-full-arrow-up:before{content:"\e639"}.icon-full-arrow-down:before{content:"\e63a"}.icon-sun:before{content:"\e614"}.icon-partly-cloudly:before,.icon-mostly-cloudy:before,.icon-mostly-sunny:before,.icon-partly-sunny:before{content:"\e615"}.icon-cloudy:before{content:"\e616"}.icon-tstorms:before,.icon-chance-tstorms:before,.icon-weather-unknown:before{content:"\e617"}.icon-chance-rain:before{content:"\e618"}.icon-rain :before{content:"\e619"}.icon-wind-clouds:before{content:"\e61a"}.icon-wind-clouds-rain:before{content:"\e61b"}.icon-flurries:before,.icon-chance-snow:before{content:"\e61c"}.icon-snow:before{content:"\e61d"}.icon-kingor2queen:before{content:"\e900"}.icon-kingor2double:before{content:"\e62f"}.icon-kingor2twin:before{content:"\e901"}.icon-king:before{content:"\e631"}.icon-queen:before{content:"\e902"}.icon-2queen:before{content:"\e903"}.icon-double:before{content:"\e632"}.icon-2double:before{content:"\e904"}.icon-2twin:before{content:"\e905"}.icon-king-2-double:before{content:"\e62f"}.icon-king-2-double2:before{content:"\e62c"}.icon-double:before{content:"\e632"}.icon-king:before{content:"\e631"}.icon-king2:before{content:"\e62d"}.icon-floorplan:before{content:"\e62e"}.icon-map-pin:before{content:"\e000"}.icon-location:before{content:"\e947"}.icon-heart-filled:before{content:"\e006"}.icon-heart-outline:before{content:"\e007"}.icon-printer:before{content:"\e008"}.icon-phone:before{content:"\e00a"}.icon-menu:before{content:"\e00c"}.icon-marriott-full:before{content:"\e00d"}.icon-marriott-mark:before{content:"\e00e"}.icon-email:before{content:"\e011"}.icon-warning:before{color:#eea236;content:"\e022";font-size:20px}.icon-play-outline:before{content:"\e052"}.icon-search:before{content:"\e602"}.icon-star:before{content:"\e603"}.icon-star2:before{content:"\e604"}.icon-close:before{content:"\e605"}.icon-play:before{content:"\e606"}.icon-pause:before{content:"\e607"}.icon-checkmark:before{content:"\e608"}.icon-expand:before{content:"\e609"}.icon-collapse:before{content:"\e60a"}.icon-user:before{content:"\e60c"}.icon-mobile:before{content:"\e60d"}.icon-calendar:before{content:"\e60e"}.icon-calendar2:before{content:"\e611"}.icon-photos:before{content:"\e613"}.icon-home:before{content:"\e628"}.icon-dash:before{content:"\e62b"}.icon-person:before{content:"\e630"}.icon-camera:before{content:"\e633"}.icon-chat:before{content:"\e634"}.icon-chat2:before{content:"\e635"}.icon-info:before{content:"\e636"}.icon-circle:before{content:"\e63b"}.icon-circle-outline:before{content:"\ea56"}.icon-square-outline:before{content:"\e63c"}.icon-sphere:before{content:"\e9c9"}.icon-cross:before{content:"\e605"}.icon-error:before{color:#ce4844}.icon-error.large:before{color:rgba(255,255,255,0.4)}.icon-logout:before{content:"\e906"}.icon-spinner{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:inline-block}.icon-spinner:before{content:"\e801"}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.key-marker{background:none}.key-marker.blue{background:url("../images/icons/map-marker.svg");background-size:15px 22px}.key-marker.orange{background:url("../images/icons/map-marker-orange.svg");background-size:15px 22px}.key-marker.pink{background:url("../images/icons/map-marker-pink.svg");background-size:15px 22px}.key-marker.green{background:url("../images/icons/map-marker-green.svg");background-size:15px 22px}.key-marker.grey{background:url("../images/icons/map-marker-grey.svg");background-size:15px 22px}.key-marker.yellow{background:url("../images/icons/map-marker-yellow.svg");background-size:15px 22px}.key-marker.red{background:url("../images/icons/map-marker-red.svg");background-size:15px 22px}.key-marker.purple{background:url("../images/icons/map-marker-purple.svg");background-size:15px 22px}.key-marker.ltgrey{background:url("../images/icons/map-marker-ltgrey.svg");background-size:15px 22px}.rectangle{border:2px solid #8c8c8c;display:block;height:55px;margin:0 0 20px;width:135px}.digitalblack{background-color:#1c1c1c}.ritzblue{background-color:#c7ddf3}.ritzbluefaded{background-color:#e9f1fa}.digitalblue{background-color:#31548c}.middlewebblue{background-color:#a5c1e2}.darkwebblue{background-color:#7c9dcf}.linkcolor{background-color:#3b68b3}.darkestgray{background-color:#333}.darkgray{background-color:#6f6f6f}.gray{background-color:#bfbfbf}.white{background-color:#fff}.lightgray{background-color:#e5e5e5}.red{background-color:#ce4844}.green{background-color:#468847}.yellow{background-color:#eea236}.styleguide-header{background-color:#1c1c1c;margin:0 0 30px;padding:10px 0}#back-top{background-color:#1c1c1c;bottom:0;letter-spacing:1px;opacity:.85;padding:10px 0;position:fixed;text-align:center;text-transform:uppercase;width:100%}.end-of-section{border-bottom:3px solid #6f6f6f;margin-bottom:30px;padding-bottom:30px}.element-style{background-color:#e5e5e5;color:#31548c;margin-bottom:20px;padding:3px 8px}.no-bottom-margin{margin-bottom:0 !important}.mini-bottom-margin{margin-bottom:25px !important}.small-bottom-margin{margin-bottom:35px !important}.standard-bottom-margin{margin-bottom:60px !important}.medium-bottom-margin{margin-bottom:80px !important}.large-bottom-margin{margin-bottom:100px !important}@media (max-width: 42.063em){.mini-bottom-margin{margin-bottom:10px !important}.small-bottom-margin{margin-bottom:20px !important}.standard-bottom-margin{margin-bottom:45px !important}.medium-bottom-margin{margin-bottom:65px !important}.large-bottom-margin{margin-bottom:85px !important}}.element-code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;margin-bottom:20px}.showcase{background-color:#e9f1fa;margin-bottom:60px;padding-top:60px}.showcase.footer-sibling{margin-bottom:0}hr{margin-bottom:60px;margin-top:60px}.flex-video.widescreen{padding-top:0}.show{display:block !important}body{overflow-x:hidden;position:relative}body.fixed{position:fixed}@media print{a[href]:after{content:none !important}}p+h2,ul+h2,ol+h2,dl+h2,p+h3,ul+h3,ol+h3,dl+h3,p+h4,ul+h4,ol+h4,dl+h4,p+h5,ul+h5,ol+h5,dl+h5,p+h6,ul+h6,ol+h6,dl+h6{margin-top:46.8px}ul,ol,dl{margin-bottom:15.8px}li,dt,dd{line-height:1.6;margin-bottom:5.8px}p{line-height:1.6;margin-bottom:15.8px}h1,h2.page-title{font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-weight:100;line-height:1.1em;margin-bottom:21.8px;text-transform:uppercase}h1.secondary-h1,h2.secondary-h1.page-title{font-size:24px}@media (min-width: 54.063em){h1.secondary-h1,h2.secondary-h1.page-title{font-size:30px}}@media (min-width: 60em){h1.secondary-h1,h2.secondary-h1.page-title{font-size:36px}}h1.property-h1,h2.property-h1.page-title{font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:40px;letter-spacing:.05em;line-height:1.1}@media (max-width: 60em){h1.property-h1,h2.property-h1.page-title{font-size:34px}}h1.page-title,h2.page-title{font-size:36px}h2,h3,h4,h5,h6{font-size:36px;line-height:1.2;margin-bottom:20.6px;word-wrap:break-word}h2{font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:26px;line-height:1.3;text-transform:uppercase}h2.top-padding{font-size:22px;font-weight:700;padding-top:60px}h3{font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:22px;font-weight:700}h4{font-size:18px;text-transform:uppercase}h5{font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:20px;font-weight:700}h6{font-size:16px;font-weight:700}.eyebrow{font-size:10px;text-transform:uppercase}ul{list-style:disc}html[dir="rtl"] ul{margin-right:20px}ol{list-style:decimal}html[dir="rtl"] ol{margin-right:20px}dt{font-size:120%;font-weight:700}blockquote{background:#c7ddf3;color:#1c1c1c;margin:10px 5% 35px;padding:20px;quotes:none}q{quotes:none}a{color:#3b68b3;text-decoration:none;transition-duration:.3s;transition-property:color}a:hover,a:focus{color:#3b68b3;text-decoration:underline}abbr[title]{border-bottom:0;cursor:initial;font-weight:700}acronym[title]{cursor:initial}cite{font-style:italic}code{background:#bfbfbf;font-family:"Courier", monospace;padding:.5em;white-space:pre-wrap}dfn{font-style:normal;font-weight:700}kbd{background-color:transparent;border-color:transparent;font-family:"Courier", monospace;white-space:pre-wrap}mark{background-color:#c7ddf3;padding:5px}small{font-size:80%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.spacer-right{padding-right:0.625rem}.spacer-left{padding-left:0.625rem}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.pdf-doc-definition{display:none}.align-left{float:left}.align-right{float:right}.align-center{text-align:center}button,.button{background:#1c1c1c;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:16px;font-weight:400;line-height:normal;margin:2px 4px 2px 0;padding:9px 20px 8px;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:0.3s;transition-property:all}button:focus,.button:focus{background:#363636;color:#fff;text-decoration:none}button.outlined-cta,.button.outlined-cta{background:#fff;border:solid 1px #1c1c1c;color:#1c1c1c;font-size:13px;padding:6px 10px 5px;text-transform:uppercase}button.outlined-cta.club-level,.button.outlined-cta.club-level{background:#e9f1fa}button.outlined-cta.transparent,.button.outlined-cta.transparent{background:transparent;border:solid 1px rgba(255,255,255,0.8);color:#fff;letter-spacing:.05em}button.outlined-cta.reserve-cta,.button.outlined-cta.reserve-cta{border:solid 2px #1c1c1c;font-weight:600;padding:6px 10px 4px}button.secondary,.button.secondary{background:#a5c1e2;color:#1c1c1c}button.tertiary,button input[type="reset"],.button.tertiary,.button input[type="reset"]{background:#6f6f6f;color:#fff}button.download-pdf,.button.download-pdf{margin-bottom:25px}.download-pdf+.icon-spinner{font-size:22px;margin-left:15px;vertical-align:-5px}.link-cta{color:#1c1c1c;display:inline-block;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:16px}html[dir="rtl"] .link-cta:before{color:#1c1c1c;content:"\e601";display:inline;font-family:'ritz-icons';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;height:25px;line-height:1;padding-right:5px;position:relative;speak:none;text-transform:none;vertical-align:middle}html[dir="rtl"] .link-cta:after{display:none}.link-cta span{text-decoration:underline}.link-cta:after{color:#1c1c1c;content:"\e600";display:inline;font-family:'ritz-icons';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;height:25px;line-height:1;padding-left:5px;position:relative;speak:none;text-transform:none;vertical-align:middle}.no-touch button:hover,.no-touch .button:hover{background:#363636;color:#fff;text-decoration:none}.no-touch button.outlined-cta:hover,.no-touch .button.outlined-cta:hover{background:#1c1c1c;color:#fff;text-decoration:none}.no-touch button.outlined-cta.transparent:hover,.no-touch .button.outlined-cta.transparent:hover{background:#fff;border:1px solid #1c1c1c;color:#1c1c1c;text-decoration:none}.no-touch button.outlined-cta.reserve-cta:hover,.no-touch .button.outlined-cta.reserve-cta:hover{border:2px solid #1c1c1c}.no-touch button.secondary:hover,.no-touch .button.secondary:hover{background:#c7ddf3;color:#31548c}.no-touch button.tertiary:hover,.no-touch button input[type="reset"]:hover,.no-touch .button.tertiary:hover,.no-touch .button input[type="reset"]:hover{background:#898989}.no-touch .link-cta:hover{color:#3b68b3;text-decoration:none}.no-touch .link-cta:hover:after,.no-touch .link-cta:hover:before{color:#3b68b3}html.hasSmartBanner.homepage .page-wrapper{top:78px}html.hasSmartBanner.homepage .header{top:78px}html.hasSmartBanner.homepage .brand-menu-wrapper{top:124px;height:calc(100% - 124px)}html.hasSmartBanner .brand-menu-wrapper{top:124px;height:calc(100% - 124px)}html.hasSmartBanner .brand-menu-wrapper.stuck{top:46px}html.hasSmartBanner .brand-menu-wrapper.stuck+.shadow{top:37px}html.hasSmartBanner .shadow{top:115px}html.hasSmartBanner .brand-hero-homepage{top:78px}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #c2c2c2;width:100%;height:78px;font-family:'Helvetica Neue', sans-serif;background:#f2f2f2;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:30px;display:block;font-family:'Helvetica Neue', sans-serif;font-size:20px;line-height:15px;text-align:center;color:#787878;text-decoration:none;border-radius:14px}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background-size:cover;border-radius:10px}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:10px;width:44%;font-size:11px;line-height:12px;font-weight:bold;color:#6a6a6a}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#000;line-height:15px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal}#smartbanner .sb-button{position:absolute;right:5px;top:24px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;text-decoration:none}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;border-radius:10px 10px 12px 12px}#smartbanner.android{border-bottom:1px solid #c2c2c2;background:#f2f2f2}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#787878}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#303030}#smartbanner.android .sb-info strong{color:#000;padding-bottom:5px}#smartbanner.android .sb-button{color:#007aff;background:none;font-size:18px;padding-top:3px}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;text-transform:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.windows .sb-icon{border-radius:0px}.skipnav{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden;z-index:999999;padding:10px;background:#1c1c1c;color:#fff !important;text-transform:uppercase;font-size:15px;font-family:"proxima-nova", sans-serif}a.skipnav:active,a.skipnav:focus{text-decoration:none !important}a.skipnav:active,a.skipnav:focus,a.skipnav:hover{left:0;top:0;width:auto;height:auto;overflow:visible}a.skipnav:hover{text-decoration:underline !important}.page-wrapper{position:relative;transition:-webkit-transform 0.3s;transition:transform 0.3s}.header-push-filler{height:1px;margin-left:-99999px;margin-top:-1px}.home-header-push{background:#fff;margin-top:678px;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:0}.home-content-wrapper{background:#fff;overflow-x:hidden}.home-content-wrapper .main-component-area{padding-top:0 !important}.home-content-wrapper .hero-area{display:none !important}.main-component-area.property{padding-top:40px}.main-component-area.brand{padding-top:60px}.hero-area.property .brand-hero:not(.photo-tour)>.container{margin-bottom:20px}.hero-area.property .form-reservation{margin-bottom:0px}.hero-area.brand .brand-hero>.container{margin-bottom:0px}.basecomponent.roomdetail{margin-bottom:60px}.sitemap .sitemap-header{color:#fff;text-align:center}.sitemap .sitemap-header svg{fill:#fff;height:20px;margin-bottom:-5px;width:220px}.sitemap .list-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:50px}@media only screen and (min-width: 35em){.sitemap .list-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 48.063em){.sitemap .list-wrapper{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (min-width: 60em){.sitemap .list-wrapper{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.has-brand-hero-homepage footer{-webkit-transform:translateZ(1px);transform:translateZ(1px)}.footer-brand{background-color:#c7ddf3;padding:0;position:relative}.footer-brand ul{list-style:none;margin:0;position:relative}.footer-brand ul li{margin-bottom:0;padding:.25em 0}.footer-brand ul li a{color:#1c1c1c;display:inline-block;font-weight:600;margin-bottom:.25em;padding:13px 10px 6px 0;text-transform:uppercase;vertical-align:top;width:calc(100% - 45px)}.footer-brand ul:last-child li{border-bottom:0 !important}.footer-brand ul>li:first-of-type{border-bottom:1px solid rgba(0,0,0,0.15)}.footer-brand ul ul{display:none}.footer-brand ul ul li{margin-bottom:.25em}.footer-brand ul ul li a{display:block;font-weight:normal;margin-bottom:0;padding:0.25em 0;text-transform:none;vertical-align:middle;width:100%}.footer-brand ul ul li img{margin-bottom:10px}.footer-brand .toggle-accordion{position:absolute;right:0;top:5px}.footer-brand .toggle-accordion.open .icon-plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer-brand .toggle-accordion .icon-plus{color:#1c1c1c;display:inline-block;font-size:20px;height:45px;line-height:45px;text-align:center;text-decoration:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s;transition:transform .3s;vertical-align:top;width:45px}@media only screen and (min-width: 48.063em){.footer-brand{padding:60px 0}.footer-brand ul li{padding:0}.footer-brand ul li a{padding-top:0}.footer-brand ul ul{display:block}.footer-brand ul ul li{margin-bottom:0}.footer-brand ul ul li a{display:inline;margin:0;padding:0}.footer-brand .toggle-accordion{display:none}.footer-brand .footer-drawer>li:first-of-type{border-bottom:0}}@media only screen and (min-width: 48.063em) and (max-width: 64.063em){.footer-brand .footer-drawer{margin-bottom:20px;width:50%}.footer-brand .footer-drawer:nth-of-type(2n+1){clear:both}.footer-brand .footer-drawer:nth-last-of-type(1),.footer-brand .footer-drawer:nth-last-of-type(2){margin-bottom:0}}@media only screen and (min-width: 64.063em){.footer-brand .footer-drawer{width:24%}}.brand-universal{background-color:#1c1c1c;position:relative}.brand-universal>.row{padding-top:20px}.brand-universal>.row:first-of-type{padding-left:0.625rem;padding-right:0.625rem}.brand-universal>.row:first-of-type .top-wrapper{border-bottom:1px solid #6f6f6f;padding-bottom:20px}.brand-universal>.row:last-child{padding-top:0}.brand-universal .trc-story{margin-top:6px;padding-left:0}html[dir="rtl"] .brand-universal .trc-story{text-align:left}.brand-universal .trc-story a{color:#fff;text-transform:uppercase}@media only screen and (max-width: 48.001em){.brand-universal .trc-story{display:none}.brand-universal .signup-form{max-width:initial !important;padding-left:0;width:100%}}.brand-universal .signup-form{float:right;max-width:615px;padding-right:0;position:relative}.brand-universal .signup-form .button{position:absolute;right:-4px;top:-2px}.brand-universal .signup-form .button:hover{text-decoration:none}.brand-universal .signup-form .button:focus{text-decoration:none}.brand-universal .signup-form input{background-color:#1c1c1c;border-color:#6f6f6f;color:#fff;font-size:1em;margin-bottom:0;margin-right:110px}.brand-universal .signup-form input::-webkit-input-placeholder,.brand-universal .signup-form input.placeholder{color:#e5e5e5;font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:1em;font-style:italic;opacity:1}.brand-universal .signup-form input::-moz-placeholder,.brand-universal .signup-form input.placeholder{color:#e5e5e5;font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:1em;font-style:italic;opacity:1}.brand-universal .signup-form input:-ms-input-placeholder,.brand-universal .signup-form input.placeholder{color:#e5e5e5;font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:1em;font-style:italic;opacity:1}.brand-universal .signup-form input::placeholder,.brand-universal .signup-form input.placeholder{color:#e5e5e5;font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:1em;font-style:italic;opacity:1}.brand-universal .signup-form span.error{display:none}.brand-universal .signup-form.error input{border-color:#ce4844}.brand-universal .signup-form.error span.error{background:none;color:#ce4844;display:block;font-size:0.875rem;font-style:normal;margin-bottom:-5px;padding:8px 0 0 0}.brand-universal .signup-form .subscribed{color:#bfbfbf;opacity:.5}@media only screen and (max-width: 42.001em){.brand-universal .signup-form{padding-left:0;width:100%}}.brand-universal .links-row ul{list-style:none;margin-left:0}.brand-universal .links-row li{float:left;margin-right:.5em;padding-right:.5em}.brand-universal .links-row li:last-child{margin-right:0;padding-right:0}.brand-universal .links-row li a{color:#bfbfbf;font-size:14px}@media only screen and (max-width: 48.063em){.brand-universal .links-row li.tracking-prefs{display:none}}.brand-universal .links-row .language-option{clear:both}.brand-universal .links-row .language-option>p{color:#6f6f6f;padding:1px 0 0}.brand-universal .links-row .local{background-color:transparent;margin:0;overflow:hidden;padding:0;position:relative;width:80px}.brand-universal .links-row .local :hover{cursor:pointer}.brand-universal .links-row .local:after{color:#bfbfbf;content:'\e62a';font-family:"ritz-icons";font-size:13px;position:absolute;right:0;top:2px;z-index:0}html[dir="rtl"] .brand-universal .links-row .local:after{right:75%}.brand-universal .links-row .local select{appearance:none;background-color:transparent;border:0;box-shadow:none;color:#bfbfbf;height:25px;margin-bottom:0;padding:0px 5px 0 5px;position:relative;top:-2px;width:130%;z-index:1}.brand-universal .links-row .local select option{color:#bfbfbf}.brand-universal .links-row .local select:focus{outline:none}@media only screen and (min-width: 64.063em){.brand-universal .links-row ul .language-option{clear:none;float:right}}.brand-universal .copyright,.brand-universal .social-icons{color:#bfbfbf;font-size:14px}@media only screen and (max-width: 64.063em){.brand-universal .social-icons{float:left;width:100%}}.brand-universal .footer-social{padding-bottom:20px}.brand-universal .social-icons{margin-bottom:0;margin-left:0;text-align:left}.brand-universal .social-icons li{display:inline-block}.brand-universal .social-icons li a{color:#bfbfbf;font-size:21px;margin-right:8px;padding:0 4px 0 0;text-decoration:none;transition-duration:.3s;transition-property:color}.brand-universal .social-icons li a:hover{color:#fff}@media only screen and (min-width: 64.063em){.brand-universal .social-icons{position:absolute;right:0;text-align:right;top:0}html[dir="rtl"] .brand-universal .social-icons{left:10px;text-align:left}}.footer-page{background-color:#a5c1e2;margin-top:10px;padding:35px 0;position:relative}.footer-page ul{list-style:none;margin:0;padding-left:9px}.footer-page ul li{float:left;margin-bottom:0}.footer-page ul li:last-child:after{content:""}html[dir="rtl"] .footer-page ul li:last-child:after{content:"|"}html[dir="rtl"] .footer-page ul li:first-child:after{content:""}.footer-page ul li:after{content:"|";padding-left:8px;padding-right:8px;text-decoration:none}.footer-page ul li a{color:#1c1c1c;font-size:16px;text-transform:uppercase}.brand-header{position:relative}.brand-header .header{padding-bottom:15px;position:fixed;top:0;transition-duration:.3s;transition-property:background, border-color;width:100%;z-index:101}.brand-header .header .brand-nav{position:relative}.brand-header .header .brand-nav.top-padding{padding-top:60px}.brand-header .header .brand-logo-text{height:0;opacity:0;position:absolute;z-index:-1000}.brand-header .header .brand-logo-text a{display:inline-block;height:35px}.brand-header .header .brand-logo-text svg{height:0;width:0}.brand-header .header.header-gradient-light:not(.white-header) .brand-nav{background:linear-gradient(to bottom, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%)}.brand-header .header.header-gradient-light:not(.white-header) .brand-nav .brand-logo svg{fill:#1c1c1c;-webkit-filter:drop-shadow(0 1px 1px rgba(200,200,200,0.8));filter:drop-shadow(0 1px 1px rgba(200,200,200,0.8))}.brand-header .header.header-gradient-light:not(.white-header) .brand-middle li a{color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .brand-middle li a:hover span,.brand-header .header.header-gradient-light:not(.white-header) .brand-middle li a.active span{border-bottom-color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .outlined-cta.transparent{color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .header-rewards-link,.brand-header .header.header-gradient-light:not(.white-header) .header-menu-toggle{color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .brand-rewards li{border-right:1px solid #1c1c1c;color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .brand-rewards li a{color:#1c1c1c}.brand-header .header.header-gradient-light:not(.white-header) .brand-rewards li:last-child{border-right:0}.brand-header .header.header-gradient-dark:not(.white-header) .brand-nav{background:linear-gradient(to bottom, rgba(28,28,28,0.4) 0%, rgba(28,28,28,0) 100%)}.brand-header .header.header-gradient-dark:not(.white-header) .brand-middle li a{color:#fff}.brand-header .header.header-gradient-dark:not(.white-header) .brand-middle li a:hover span,.brand-header .header.header-gradient-dark:not(.white-header) .brand-middle li a.active span{border-bottom-color:#fff}.brand-header .header.header-gradient-dark:not(.white-header) .outlined-cta.transparent{border:solid 2px rgba(255,255,255,0.8);color:#fff}.brand-header .header.header-gradient-dark:not(.white-header) .outlined-cta.transparent:hover{color:#1c1c1c}.brand-header .header.header-gradient-dark:not(.white-header) .brand-rewards li{border-right:1px solid #fff;color:#fff}.brand-header .header.header-gradient-dark:not(.white-header) .brand-rewards li a{color:#fff}.brand-header .header.header-gradient-dark:not(.white-header) .brand-rewards li:last-child{border-right:0}.brand-header .header.white-header{background-color:#fff;border-bottom:1px solid #bfbfbf;box-shadow:0 1px 5px rgba(28,28,28,0.35)}.brand-header .header.white-header .outlined-cta.transparent{color:#1c1c1c}.brand-header .header.white-header .outlined-cta.transparent:hover{background:#1c1c1c;color:#fff}.brand-header .header.white-header .header-menu-toggle,.brand-header .header.white-header .header-rewards-link{color:#1c1c1c}.brand-header .header.white-header .brand-middle li{color:#1c1c1c}.brand-header .header.white-header .brand-middle li a{color:#1c1c1c}.brand-header .header.white-header .brand-middle li a:hover span,.brand-header .header.white-header .brand-middle li a.active span{border-bottom-color:#1c1c1c}.brand-header .header.white-header .brand-rewards li{border-right:1px solid #1c1c1c;color:#1c1c1c}.brand-header .header.white-header .brand-rewards li:last-child{border-right:0}.brand-header .header.white-header .brand-rewards li a{color:#1c1c1c}.brand-header .header.white-header .brand-logo a{height:inherit;margin-bottom:20px}.brand-header .header.white-header .brand-logo svg{fill:#1c1c1c;-webkit-filter:none;filter:none}.brand-header .outlined-cta.transparent{height:auto !important;left:15px;letter-spacing:.1em;position:absolute;text-decoration:none;top:10px;width:125px}.brand-header .brand-middle{list-style:none;margin-bottom:8px;margin-left:auto;margin-right:auto;max-width:calc(100% - 285px);padding-top:10px;text-align:center}.brand-header .brand-middle li{display:inline-block;margin-bottom:0}.brand-header .brand-middle li:last-child{padding-right:0}.brand-header .brand-middle li a{color:#fff;display:inline-block;font-size:13px;letter-spacing:.05em;padding:10px 10px 5px 10px;text-decoration:none;text-transform:uppercase}.brand-header .brand-middle li a span{border-bottom:1px solid transparent;display:inline-block;transition:border-color .3s}.brand-header .brand-middle li a:hover span,.brand-header .brand-middle li a.active span{border-bottom-color:#fff}.brand-header .brand-rewards{list-style:none;margin-bottom:0;position:absolute;right:15px;top:19px}.brand-header .brand-rewards li{border-right:1px solid #fff;color:#fff;display:block;float:left;font-size:13px;height:16px;letter-spacing:.05em;margin-right:8px;opacity:.7;padding-right:8px;text-decoration:none;text-transform:capitalize;transition:opacity .3s}.brand-header .brand-rewards li:last-child{border-right:0;margin-right:0;padding-right:0}.brand-header .brand-rewards li span,.brand-header .brand-rewards li a{display:block;margin-top:-2px}.brand-header .brand-rewards li a{color:#fff}.brand-header .brand-rewards li a:hover{opacity:1}.brand-header .brand-logo{opacity:1;text-align:center;transition-duration:.3s;transition-property:opacity}.brand-header .brand-logo svg{fill:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(28,28,28,0.8));filter:drop-shadow(0 1px 1px rgba(28,28,28,0.8));height:78px;width:200px}@media only screen and (min-width: 30.063em){.brand-header .brand-logo svg{height:97px;width:250px}}.brand-header .header-menu-toggle{border:solid 1px transparent;border-bottom:0;border-radius:3px;color:#fff;display:none;left:0;opacity:.8;padding:11px 14px;position:absolute;text-decoration:none;text-shadow:#1c1c1c;top:2px;transition:opacity .3s;transition-duration:.3s;transition-property:all}.brand-header .header-rewards-link{border:solid 1px transparent;border-bottom:0;border-radius:3px;color:#fff;display:none;font-size:20px;opacity:.8;padding:11px 13px;position:absolute;right:0;text-decoration:none !important;top:1px;transition:opacity .3s;transition-duration:.3s;transition-property:all}.brand-header .header-rewards-link:hover{color:#fff;opacity:1}@media only screen and (max-width: 64.063em){.brand-header .brand-rewards li a{letter-spacing:.05em}}.brand-header .sticky-nav{z-index:1000}.brand-header .sticky-nav.header{padding-bottom:0;position:relative;z-index:1000}.brand-header .sticky-nav.header .brand-links{background-color:#fff;position:relative;width:100%;z-index:1000}.brand-header .sticky-nav.header .brand-links .brand-middle{opacity:1;transition:opacity .3s}.brand-header .sticky-nav.header .brand-links.stuck{box-shadow:0 1px 5px rgba(28,28,28,0.35);height:54px;position:fixed;top:0;z-index:1000}.brand-header .sticky-nav.header .brand-links.stuck .brand-logo-text{height:auto;opacity:1}.brand-header .sticky-nav.header .brand-links.stuck .brand-middle{height:0;max-height:50px;opacity:0;overflow:hidden;transition:opacity .2s}.brand-header .sticky-nav.header .header-menu-toggle,.brand-header .sticky-nav.header .header-rewards-link{color:#1c1c1c}.brand-header .sticky-nav.header .brand-logo-text{height:29px;left:50%;margin-left:-110px;overflow:hidden;top:5px;transition:opacity .4s;width:220px}.brand-header .sticky-nav.header .brand-logo-text svg{height:23px;margin-top:10px;width:220px}.brand-header .sticky-nav.header .brand-logo{margin-bottom:20px;padding-top:14px;z-index:1}.brand-header .sticky-nav.header .brand-logo a{margin-bottom:0}.brand-header .sticky-nav .white-header{box-shadow:none}.brand-header.brand-header-local .white-header{box-shadow:none}@media only screen and (max-width: 48.001em){.brand-header .brand-middle,.brand-header .outlined-cta.transparent,.brand-header .brand-rewards{display:none}.brand-header .header-rewards-link,.brand-header .header-menu-toggle{display:block}.brand-header .brand-logo{padding-top:10px}.brand-header.sticky-nav .brand-logo-text{display:block !important;top:2px !important}.brand-header.sticky-nav .brand-header,.brand-header.sticky-nav .brand-links{height:46px}.brand-header.sticky-nav .brand-logo{display:none}}.has-brand-hero-homepage .brand-header .header.white-header{-webkit-transform:translateZ(2px);transform:translateZ(2px)}.ie8 .brand-header .brand-logo-text{display:none}.ie8 .brand-header .brand-logo img{width:260px}@media only screen and (max-width: 48.001em){.brand-header.brand-header-local .sticky-nav{height:46px}.brand-header.brand-header-local .sticky-nav .brand-links{background-color:#fff;height:45px !important}.brand-header .header.sticky-nav .brand-logo-text{height:auto;left:auto;margin:0 auto;opacity:1;padding-top:2px;position:static;width:200px}.brand-header .header.sticky-nav .brand-logo-text svg{width:200px}.brand-header .header.sticky-nav .brand-logo{display:none;opacity:0}.brand-header .header.sticky-nav.white-header{box-shadow:none}}@media only screen and (min-width: 60em){.brand-header .brand-middle li a{letter-spacing:.1em}}@media only screen and (min-width: 72em){.brand-header .outlined-cta.transparent{width:140px}.brand-header .brand-middle{max-width:calc(100% - 300px)}.brand-header .brand-middle li a{padding:10px 20px 5px 10px}}@media only screen and (min-width: 48.063em){.brand-header .header{padding-bottom:25px}}.no-touch .header-menu-toggle:hover{color:#fff;opacity:1;text-decoration:none}html.csstransforms .brand-hero-homepage img{position:relative;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.scroll-cta{display:none}.brand-hero-homepage{border-bottom:solid 1px #bfbfbf;height:375px;max-height:100%;position:fixed;top:0;width:100%;z-index:0}.brand-hero-homepage>.basecomponent{height:100%}.brand-hero-homepage img{max-width:none !important;width:auto !important;min-width:100% !important;height:auto !important;min-height:100% !important;max-height:140% !important}.brand-hero-homepage .video-viewer{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto !important;left:-55%;max-width:none !important;min-height:100% !important;min-width:100% !important;width:210% !important}@media only screen and (min-width: 48.063em){.brand-hero-homepage .video-viewer{left:-37.5%;width:175% !important}}@media only screen and (min-width: 60em){.brand-hero-homepage .video-viewer{left:-17.5%;width:135% !important}}@media only screen and (min-width: 72em){.brand-hero-homepage .video-viewer{left:-7.5%;width:115% !important}}@media only screen and (min-width: 87.063em){.brand-hero-homepage .video-viewer{left:0;width:100% !important}}.brand-hero-homepage .brand-headline-wrapper{bottom:150px;max-width:620px;padding-left:0.625rem;padding-right:0.625rem;position:absolute;text-decoration:none !important;z-index:102}.brand-hero-homepage .brand-headline-wrapper :last-child{margin-bottom:0}.brand-hero-homepage .brand-headline-wrapper.left-bottom{left:50%;margin-left:-600px;text-align:left}.brand-hero-homepage .brand-headline-wrapper.right-bottom{margin-right:-600px;right:50%;text-align:right}.brand-hero-homepage .brand-headline-wrapper.left-center{bottom:35%;left:50%;margin-left:-600px;text-align:left}.brand-hero-homepage .brand-headline-wrapper.right-center{bottom:35%;margin-right:-600px;right:50%;text-align:right}.brand-hero-homepage .brand-headline-wrapper h1,.brand-hero-homepage .brand-headline-wrapper h2.page-title,.brand-hero-homepage .brand-headline-wrapper h2{color:#fff;font-family:"adobe-caslon-pro", "Times New Roman", serif;font-size:36px;letter-spacing:.1em}.brand-hero-homepage .brand-headline-wrapper h1.dark-headline,.brand-hero-homepage .brand-headline-wrapper h2.dark-headline.page-title,.brand-hero-homepage .brand-headline-wrapper h2.dark-headline{color:#1c1c1c}.brand-hero-homepage .brand-headline-wrapper h1 span,.brand-hero-homepage .brand-headline-wrapper h2.page-title span,.brand-hero-homepage .brand-headline-wrapper h2 span{display:block;line-height:1.2em}.brand-hero-homepage .brand-headline-wrapper h3{color:#fff;font-family:"proxima-nova";font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.25em}.brand-hero-homepage .brand-headline-wrapper h3.dark-caption{color:#1c1c1c}@media only screen and (min-width: 48.063em) and (max-width: 1272px){.brand-hero-homepage .brand-headline-wrapper{max-width:620px}.brand-hero-homepage .brand-headline-wrapper.left-bottom{left:30px;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-bottom{margin-right:0;right:30px}.brand-hero-homepage .brand-headline-wrapper.left-center{left:30px;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-center{margin-right:0;right:30px}}.brand-hero-homepage .scroll-cta{bottom:20px;display:none;font-size:13px;left:50%;margin-left:-85px;padding:10px;position:absolute;text-align:center;text-transform:uppercase;transition:opacity 1s;width:170px}.brand-hero-homepage .scroll-cta.scroll-cta--black .scroll-cta__big-arrow{fill:#1c1c1c}.brand-hero-homepage .scroll-cta.scroll-cta--black .scroll-cta__big-arrow.scroll-cta__big-arrow-dark{fill:#1c1c1c}.brand-hero-homepage .scroll-cta.scroll-cta--white .scroll-cta__big-arrow{fill:#fff}.brand-hero-homepage .scroll-cta svg{display:block;height:60px;margin-left:45px;margin-top:-8px;width:60px}@media only screen and (max-width: 35em){.brand-hero-homepage .video-viewer{width:175%}.brand-hero-homepage .brand-headline-wrapper.left-bottom{bottom:10%;left:30px;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-bottom{bottom:10%;margin-right:0;right:3%}.brand-hero-homepage .brand-headline-wrapper.left-center{bottom:10%;left:3%;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-center{bottom:10%;margin-right:0;right:3%}.brand-hero-homepage .brand-headline-wrapper h1,.brand-hero-homepage .brand-headline-wrapper h2.page-title,.brand-hero-homepage .brand-headline-wrapper h2{font-size:24px;line-height:1}.brand-hero-homepage .brand-headline-wrapper h3{display:none}}@media only screen and (min-width: 35em) and (max-width: 48em){.brand-hero-homepage{width:100%}.brand-hero-homepage .brand-headline-wrapper{bottom:40px}.brand-hero-homepage .brand-headline-wrapper h1,.brand-hero-homepage .brand-headline-wrapper h2.page-title,.brand-hero-homepage .brand-headline-wrapper h2{font-size:24px;line-height:1}.brand-hero-homepage .brand-headline-wrapper.left-bottom{left:30px;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-bottom{margin-right:0;right:30px}.brand-hero-homepage .brand-headline-wrapper.left-center{bottom:10%;left:30px;margin-left:0}.brand-hero-homepage .brand-headline-wrapper.right-center{bottom:10%;margin-right:0;right:30px}}@media (min-height: 640px) and (min-width: 35em){.brand-hero-homepage{height:640px}.brand-hero-homepage .brand-headline-wrapper{bottom:60px}.brand-hero-homepage .brand-headline-wrapper h3{display:block}}@media only screen and (max-height: 639px){.brand-hero-homepage .brand-headline-wrapper{bottom:40px}}@media (min-height: 640px) and (min-width: 48.063em){.brand-hero-homepage{height:calc(100% - 98px);max-height:1200px;width:100%}.brand-hero-homepage .brand-headline-wrapper{bottom:150px}.brand-hero-homepage .scroll-cta{display:block}}.property-header{padding-bottom:10px;padding-top:1px;position:relative;z-index:1}.property-header>.row{position:relative}.property-header .logo{line-height:1;margin:5px auto 10px auto;position:relative;text-align:center;top:5px;transition:opacity 0.3s;width:250px}.property-header .logo a{display:block}.property-header .logo a:hover{text-decoration:none}.property-header .property-info{position:relative;text-align:center}.property-header .property-info>p{font-size:12px;margin-bottom:0}.property-header .property-info>p a{color:#6f6f6f}.property-header .property-info>p span{display:block}.property-header .property-info .property-address span{display:inline}.property-header .property-name{color:#1c1c1c;display:block;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:14px;font-weight:400;letter-spacing:.05em;margin-bottom:20px;margin-top:13px;position:static;text-decoration:none;text-transform:uppercase}.property-header .brand-lock-up{display:none}.property-header .brand-text{display:block;height:26px;width:250px}.property-header .brand-text.al-bustan{height:35px;margin:0 auto}.property-header .brand-text.trc-montreal{height:40px;margin:0 auto}.property-header .brand-text.sharq{height:40px;margin:0 auto;width:113px}.property-header .override.edition{height:43px;margin:0 auto;width:240px}.sticky-header{background:#fff;height:44px;margin-top:-45px;opacity:0;position:absolute;transition:opacity 500ms;width:100%}.sticky-header h6{color:#1c1c1c;display:inline-block;float:left;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:14px;font-weight:400;letter-spacing:.05em;margin-bottom:10px;overflow:hidden;padding-left:20px;padding-top:12px;position:relative;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:33%;z-index:10}html[dir="rtl"] .sticky-header h6{text-align:left}.sticky-header .brand-logo{position:absolute;text-align:center;top:2px;width:100%}.sticky-header .brand-logo a{display:inline-block;height:35px}.sticky-header .brand-logo img{width:220px}.sticky-header .brand-logo svg{fill:#1c1c1c;height:23px;margin-top:10px;width:220px}.sticky-header .brand-logo .al-bustan,.sticky-header .brand-logo .dorado-beach,.sticky-header .brand-logo .phulay-bay{height:27px;margin-top:7px}.sticky-header .brand-logo .edition{height:21px}.sticky-header .brand-logo+.row{max-width:none}.sticky-header .brand-sign-in{color:#6f6f6f;display:inline-block;float:right;font-size:16px;padding-right:20px;padding-top:11px;position:relative;text-align:right;text-transform:uppercase;vertical-align:middle;z-index:10}@media only screen and (min-width: 48.063em){.property-header{padding-bottom:15px;padding-top:20px}.property-header .logo{margin-top:0;padding-top:0}.property-header .property-info{position:absolute;right:8px;text-align:right;top:0;width:35%}.property-header .property-name{margin-bottom:10px}.property-header .brand-lock-up{display:block;height:100px;width:250px}.property-header .brand-lock-up.hotel-arts{height:122px;margin:0 auto;width:240px}.property-header .brand-lock-up.al-bustan{height:125px;margin:0 auto;width:200px}.property-header .brand-lock-up.penha-longa{height:135px;margin:0 auto;width:180px}.property-header .brand-lock-up.trc-montreal{height:140px}.property-header .brand-lock-up.sharq{margin:0 auto;height:176px;width:110px}.property-header .brand-text{display:none}.property-nav.stuck{background-color:#fff;border-color:#bfbfbf;box-shadow:0 0 1px rgba(28,28,28,0.25);display:block;position:fixed;top:44px;width:100%;z-index:1000}.property-nav.stuck .sticky-header{opacity:1}}@media only screen and (min-width: 30.063em){.logo{top:8px}}.property-nav{border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;font-weight:500;transition-duration:300ms;transition-property:background, box-shadow, top}.property-nav.broken-nav nav{border:2px solid #ce4844 !important}.property-nav.broken-nav ul li a{color:#ce4844 !important}.property-nav .item-reservations{-webkit-box-flex:initial;-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial;list-style:none;margin:0;margin-bottom:15px;overflow:hidden;position:relative;text-align:center;top:8px}.property-nav .item-reservations .reserve-cta{margin-left:8px;margin-right:0;min-width:140px}.property-nav .menu-toggle{color:#1c1c1c;display:block;font-size:13px;padding:10px 0;position:absolute;right:11px;text-align:right;text-decoration:none;text-transform:uppercase;top:-3px;width:calc(100% - 160px)}.property-nav .menu-toggle [class*="icon"]{color:#bfbfbf;display:inline-block;margin-left:10px;position:relative;top:1px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 0.3s;transition:transform 0.3s}.property-nav .menu-toggle.is-expanded [class*="icon"]{color:#1c1c1c;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.property-nav ul{display:block;height:auto;list-style:none;margin:0;max-height:0;overflow:hidden;transition:max-height 0.3s}.property-nav ul li:last-child{margin-right:0 !important}.property-nav ul li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;list-style:none;margin:0;padding:0 15px}.property-nav ul li a{color:#1c1c1c;display:block;font-size:13px;height:47px;padding:16px 0 12px;text-transform:uppercase}.property-nav ul li a:hover,.property-nav ul li a.active{text-decoration:none}.property-nav ul li a:hover span,.property-nav ul li a.active span{border-bottom-color:#1c1c1c}.property-nav ul li a span{border-bottom:solid 1px transparent;display:inline-block;transition-duration:.3s;transition-property:all}.property-nav ul li .visible-large{display:none}.property-nav ul li .hidden-large{display:inline-block}@media only screen and (min-width: 48.063em){.property-nav .menu-toggle{display:none}.property-nav ul{display:inline-block;float:left;height:47px;max-height:47px !important;padding-left:30px}.property-nav ul li{display:inline-block;margin-right:30px;padding:0}.property-nav ul li a{letter-spacing:.05em}.property-nav .item-reservations{float:left}}@media (min-width: 60em){.property-nav ul{padding-left:15px}.property-nav ul li{margin-right:15px}.property-nav ul li .visible-large{display:inline-block}.property-nav ul li .hidden-large{display:none}ul li a span{display:inline-block}}@media (min-width: 64.063em){.property-nav ul{padding-left:24px}.property-nav ul li{margin-right:24px}}@media (min-width: 72em){.property-nav ul{padding-left:44px}.property-nav ul li{margin-right:44px}}.back-to-top{background:#1c1c1c;border-radius:3px;bottom:-30px;color:#fff;display:inline-block;font-size:11px;line-height:1;opacity:0.35;padding:5px 8px;position:fixed;right:20px;text-decoration:none;text-transform:uppercase;z-index:100}.back-to-top.visible{bottom:20px}.back-to-top:hover,.back-to-top:focus,.back-to-top:active{color:#fff;text-decoration:none}.back-to-top .icon-arrow-up{font-size:16px;vertical-align:-3px}.back-to-top.locked{transition:none}.touch .back-to-top.locked{float:right;margin-bottom:-26px;margin-right:20px;position:static}.no-touch .back-to-top:hover{opacity:1}.brand-bar{background:#48484a;height:37px;position:relative}.brand-bar a{color:rgba(255,255,255,0.7);display:inline-block;font-size:14px;height:37px;line-height:37px;padding:0 15px;text-decoration:none;text-transform:uppercase;transition-duration:0.3s;transition-property:background, color}.brand-bar a:hover{background:#333;color:#fff}.brand-bar a [class^="icon"]{padding-right:2px;position:relative}.brand-bar .menu-link{float:left;line-height:normal;padding:10px 14px 4px}.brand-bar .links-primary{line-height:1.4}.brand-bar .links-secondary a{border-right:solid 1px #6f6f6f;float:left}.brand-bar .links-secondary a:last-of-type{border-right:0}.brand-bar .links-secondary [class*="icon"]{font-size:110%;line-height:inherit;padding:0 1px}.brand-bar .links-secondary .icon-user{margin-right:-1px;padding-right:0}@media only screen and (min-width: 42.063em){.brand-bar .menu-link{border:solid 1px #6f6f6f;border-radius:3px;height:29px;line-height:normal;margin-left:8px;margin-right:5px;margin-top:4px;padding-top:5px}.brand-bar .hidden-above-MML{display:none}}.brand-bar .hidden-below-MML{display:none}@media only screen and (min-width: 42.063em){.brand-bar .hidden-below-MML{display:inline-block}.brand-bar a [class^="icon"]{top:1px}}@media only screen and (max-width: 35em){.brand-bar .contact-link,.brand-bar .locations-link{display:none}}@media only screen and (min-width: 42.063em){.brand-bar .brand-bar .links-secondary a{padding-top:14px}}.brand-local-nav{background-color:#fff;border-bottom:1px solid #bfbfbf;height:45px;overflow:hidden;position:relative;transition:height .5s;transition-timing-function:ease-in}.brand-local-nav.broken-nav{height:auto !important}.brand-local-nav.broken-nav ul{border:2px solid red}.brand-local-nav.broken-nav ul a{color:red !important}.brand-local-nav.is-open{max-height:auto}.brand-local-nav .expand-toggle{display:inline;position:absolute;right:0px;top:0}.brand-local-nav .expand-toggle:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.brand-local-nav .expand-toggle .activate-more{border-left:1px solid #bfbfbf;color:#1c1c1c;display:inline-block;height:44px;margin:0 0 0 8px;overflow:hidden;padding:14px 17px;transition:border 0.3s;vertical-align:top}.brand-local-nav .expand-toggle .activate-more span{display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 0.3s;transition:transform 0.3s}.brand-local-nav .expand-toggle .activate-more:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 0.3s;transition:transform 0.3s}.brand-local-nav .expand-toggle .activate-more.is-menu-open{border-color:transparent}.brand-local-nav .expand-toggle .activate-more.is-menu-open [class*="icon"]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.brand-local-nav .expand-toggle .activate-more:hover{text-decoration:none}.brand-local-nav ul{margin:auto;max-width:1200px}.brand-local-nav li{display:block;margin:0}.brand-local-nav li a{color:#1c1c1c;display:block;font-size:13px;letter-spacing:.1em;padding:12px 0;position:relative;text-transform:uppercase;transition:background 0.3s}.brand-local-nav li a:hover span,.brand-local-nav li a.active span{border-bottom:1px solid #1c1c1c}.brand-local-nav li a span{border-bottom:1px solid transparent;display:inline-block;padding:0;transition-duration:0.3s;transition-property:border}.brand-local-nav li .visible-large{display:none}.brand-local-nav li .hidden-large{display:inline-block}@media only screen and (min-width: 48.063em){.brand-local-nav{height:auto;min-height:52px !important;margin-top:0}.brand-local-nav .expand-toggle{display:none}.brand-local-nav ul{text-align:right}.brand-local-nav ul li{display:inline-block}.brand-local-nav ul li a{padding:16px 8px}.brand-local-nav ul li:first-child{float:left}.brand-local-nav ul li:first-child a{font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-weight:300;font-size:28px;line-height:1;padding:12px 0}}@media only screen and (min-width: 60em){.brand-local-nav ul li .visible-large{display:inline-block}.brand-local-nav ul li .hidden-large{display:none}.brand-local-nav ul li a{padding:16px 16px}}@media only screen and (min-width: 72em){.brand-local-nav ul li a{padding:16px 20px}}body.show-menu{overflow:hidden;height:100%}.brand-menu .brand-menu-wrapper{background:#fff;border-top:1px solid #1c1c1c;color:#1c1c1c;height:calc(100% - 46px);left:-320px;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:20px 0;position:fixed;text-transform:uppercase;top:46px;transition:left 0.3s;width:320px;z-index:104}.brand-menu .brand-menu-wrapper.adjust-position{height:calc(100% - 37px);top:37px}.brand-menu .shadow{background:rgba(28,28,28,0.9);bottom:0;height:0;left:0;opacity:0;position:fixed;right:0;top:37px;transition-duration:0.3s;transition-property:opacity;z-index:-1000}.brand-menu .brand-menu-items{list-style:none;margin-left:0;overflow:auto}.brand-menu .brand-menu-items li{border-bottom:solid 1px #e5e5e5;margin-bottom:0;overflow:hidden;padding:0;transition:all 0.3s}.brand-menu .brand-menu-items li .outlined-cta{display:block;height:40px;margin:0;padding-bottom:6px;padding-top:11px;width:100%}.brand-menu .brand-menu-items li a{color:#1c1c1c;display:block;float:left;font-size:16px;padding:13px 10px 7px;width:calc(100% - 45px);text-decoration:none}.brand-menu .brand-menu-items li .expand-toggle{float:right;font-size:20px;line-height:1;padding-bottom:8px;text-align:center;text-decoration:none;transition:all 0.3s;width:45px}.brand-menu .brand-menu-items li .expand-toggle.is-expanded .icon-arrow-down{color:#1c1c1c;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.brand-menu .brand-menu-items li .expand-toggle .icon-arrow-down{color:#bfbfbf;display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 0.3s;transition:transform 0.3s}.brand-menu .brand-menu-items .reservations-li{border:0;margin:0 0 10px;padding:0 10px}.brand-menu .brand-menu-items .menu-level-2{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:static;transition:max-height 0.3s;width:100%;height:auto}.brand-menu .brand-menu-items .menu-level-2.is-visible{max-height:1000px}.brand-menu .brand-menu-items .menu-level-2 li{border:0}.brand-menu .brand-menu-items .menu-level-2 a{font-size:14px;padding-left:20px}.brand-menu .brand-menu-items .menu-level-2 a:focus{text-decoration:none}.brand-menu-content-wrapper{transition:-webkit-transform 0.3s;transition:transform 0.3s}.show-menu .header{padding-bottom:0px}.show-menu.brand-bar-open{padding-top:37px}.show-menu .brand-menu-wrapper{left:0;position:fixed}.show-menu .shadow{height:100%;opacity:1;z-index:99}.show-menu .brand-menu-content-wrapper{-webkit-transform:translate3d(320px, 0, 0);transform:translate3d(320px, 0, 0)}.show-menu .sliding-menu-on-home .brand-nav{background:#fff !important;height:46px}.show-menu .sliding-menu-on-home .brand-nav .header-menu-toggle,.show-menu .sliding-menu-on-home .brand-nav .header-rewards-link{color:#1c1c1c;z-index:113}.show-menu .sliding-menu-on-home .brand-logo{opacity:0;width:0;height:0}.show-menu .brand-bar{position:fixed;top:0;width:100%;z-index:111}.no-touch .brand-menu .brand-menu-items li:hover{background-color:rgba(199,221,243,0.4)}.no-touch .brand-menu .brand-menu-items li:hover .icon-arrow-down{color:#1c1c1c}.no-touch .brand-menu .brand-menu-items li:focus{background-color:rgba(199,221,243,0.4)}.no-touch .brand-menu .brand-menu-items .menu-level-2 li:hover{background:#c7ddf3}.jump-links{padding-bottom:60px}.jump-links ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-columns:2;-moz-columns:2;columns:2;list-style-type:none;margin-left:0;margin-bottom:0}.jump-links ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:inline-block;padding:0;page-break-inside:avoid;width:100%}a[name]{display:block;margin-top:40px}a[name]:first-of-type{margin-top:0}h2.highlight,h3.highlight,h4.highlight,h5.highlight,h6.highlight{background-color:#c7ddf3;padding-top:8px;transition:background 1s linear}h2.highlight else,h3.highlight else,h4.highlight else,h5.highlight else,h6.highlight else{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}h2.fade,h3.fade,h4.fade,h5.fade,h6.fade{background:none}h4.highlight else{padding:6px 10px 4px 10px}h3.highlight else,h5.highlight else{padding:8px 20px 0 20px}.table.single .header.highlight{background-color:#c7ddf3;margin:0;transition:background 1s linear}.table.single .header.highlight.fade{background-color:rgba(229,229,229,0.6)}@media only screen and (min-width: 35em){.jump-links ul{-webkit-columns:3;-moz-columns:3;columns:3}}@media only screen and (min-width: 60em){.jump-links ul{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.rooms-block ul{margin-bottom:25px;margin-left:0}.rooms-block ul li{margin-left:20px}.rooms-block h3{margin-bottom:20px;margin-top:0}.rooms-block h3 a{color:#1c1c1c}.rooms-block h3 a:hover{color:#3b68b3}@media only screen and (min-width: 30.063em){.rooms-block .medium-6{width:50%}.rooms-block .cta-container .second-cta{margin-left:13px !important}}@media only screen and (min-width: 42.063em){.rooms-block .large-12{width:100%}.rooms-block .large-4{width:33.33333%}.rooms-block .large-4:nth-of-type(4){clear:both}}@media only screen and (min-width: 60em){.rooms-block .large-4:nth-of-type(4){clear:none}}.rooms-block .accomodations-group{padding:0}.rooms-block .cta-container{margin-bottom:60px}.rooms-block .cta-container .first-cta{margin-left:0;margin-right:0}.rooms-block .cta-container .second-cta{margin-left:0}@media only screen and (min-width: 60em){.rooms-block .four-columns .xlarge-3{width:25%}}.sidebar-body{display:none}@media only screen and (min-width: 48.063em){.sidebar-body{display:block}}.sidebar a{color:#1c1c1c;letter-spacing:0.03em;line-height:1.2em}.sidebar a:hover{text-decoration:none}.sidebar h5{font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-weight:100;text-transform:uppercase}.sidebar h1,.sidebar h2.page-title,.sidebar h5{font-size:24px;line-height:1.1em;margin-bottom:25px;margin-top:0}.sidebar h6{font-size:14px;font-weight:bold;line-height:1.4em;margin-bottom:10px;margin-top:0;text-transform:uppercase}.sidebar ul{list-style:none;margin-left:0}.sidebar ul li{font-size:14px;letter-spacing:0.03em;line-height:1.25;margin-bottom:0;padding:5px 5px 5px 0;text-transform:uppercase}.sidebar ul ul{margin-left:10px}@media only screen and (min-width: 54.063em){.sidebar h1,.sidebar h2.page-title,.sidebar h5{font-size:30px}}@media only screen and (min-width: 60em){.sidebar h1,.sidebar h2.page-title,.sidebar h5{font-size:36px}}.sidebar .active{text-decoration:underline}.sidebar .active:hover{text-decoration:underline}ul.pagination{margin-bottom:60px}ul.pagination .item-next{margin-bottom:0;margin-left:20px;padding-right:17px;position:relative}ul.pagination .item-next a:after{color:#1c1c1c;content:'\e600';font-family:"ritz-icons";font-size:16px;position:absolute;right:0;top:-2px}ul.pagination .item-prev{margin-bottom:0;margin-right:15px;padding-left:17px;position:relative}ul.pagination .item-prev a:before{color:#1c1c1c;content:'\e601';font-family:"ritz-icons";font-size:16px;left:0;position:absolute;top:-2px}ul.pagination li{background:transparent !important}ul.pagination li a{text-decoration:underline;color:#1c1c1c}ul.pagination li a.disabled{opacity:0.3;color:#1c1c1c !important;text-decoration:none !important;cursor:default !important}ul.pagination li a:hover{background:transparent;color:#3b68b3}ul.pagination li a:hover:before,ul.pagination li a:hover:after{color:#3b68b3}ul.pagination li a.active{background:transparent !important;text-decoration:none !important;cursor:default !important;color:#6f6f6f !important}@media only screen and (max-width: 35em){ul.pagination li{padding-left:10px;padding-right:10px;display:none}ul.pagination li.visible-small,ul.pagination li.item-prev,ul.pagination li.item-next{display:block}ul.pagination li a{background-color:#fff !important}ul.pagination .item-prev{margin-right:10px;padding-left:0}ul.pagination .item-prev a>span{display:none}ul.pagination .item-next{margin-left:25px !important}ul.pagination .item-next a>span{display:none}}.sitemap-drawer{margin-top:50px}.sitemap-drawer .property-name{font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:16px;font-weight:400;margin:0 10px 10px 10px;padding-top:10px;text-transform:uppercase}.sitemap-drawer .property-name a{color:#1c1c1c;word-wrap:break-word}.sitemap-drawer ul{border-top:solid 1px #e5e5e5;list-style-type:none;margin-bottom:20px;margin-left:0;text-transform:uppercase}.sitemap-drawer ul>li{border-bottom:solid 1px #e5e5e5;margin-bottom:0;margin-left:0;position:relative}.sitemap-drawer ul>li a{color:#1c1c1c;display:inline-block;padding:13px 10px 7px 10px;text-decoration:none;width:calc(100% - 45px)}.sitemap-drawer ul>li a:hover{text-decoration:underline}.sitemap-drawer ul>li.active>a{text-decoration:underline}.sitemap-drawer ul>li.active>a ul li a{text-decoration:none}.sitemap-drawer ul>li .expand-toggle{color:#bfbfbf;cursor:pointer;display:inline;float:right;font-size:20px;height:45px;line-height:1;padding:13px 0 6px 0;text-align:center;text-decoration:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform 0.3s;transition:transform 0.3s;width:45px}.sitemap-drawer ul>li.open .expand-toggle{color:#1c1c1c;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sitemap-drawer ul>li.open>ul{max-height:1500px}.sitemap-drawer ul>li.cta{border:0;margin-top:10px;text-align:center}.sitemap-drawer ul>li.cta .button{width:60%}.sitemap-drawer ul>li ul{border-top:solid 1px transparent;font-size:14px;list-style-type:none;margin-bottom:0;margin-left:0;max-height:0;overflow:hidden;transition-duration:0.3s;transition-property:max-height}.sitemap-drawer ul>li ul li{border-bottom:solid 1px #fff;margin-bottom:0;margin-left:0}.sitemap-drawer ul>li ul li a{color:#1c1c1c;display:block;padding:13px 10px 7px 20px}.sitemap-drawer ul>li ul li a:hover{text-decoration:underline}.sitemap-drawer ul>li ul li.active a{text-decoration:underline}.sitemap-drawer ul>li ul li.active ul li a{text-decoration:none}.sitemap-drawer ul>li ul ul li a{padding-left:30px}.sitemap-drawer ul>li ul ul li a:hover{text-decoration:underline}.sitemap-drawer ul>li ul ul li.active a{text-decoration:underline}@media only screen and (min-width: 48.063em){.sitemap-drawer{display:none}}form,.form{margin:0 0 40px}html[dir="rtl"] form .columns,html[dir="rtl"] form .columns.end,html[dir="rtl"] .form .columns,html[dir="rtl"] .form .columns.end{float:right}html[dir="rtl"] form .columns:last-child,html[dir="rtl"] .form .columns:last-child{float:left}form .form-note,.form .form-note{font-size:12px;font-style:italic;line-height:1.25em}form .form-note span,.form .form-note span{color:#ce4844}form .icon-calendar,.form .icon-calendar{color:#31548c;display:inline-block;font-size:20px;position:absolute;right:17px;top:5px}form[data-abide] .error small.error,form[data-abide] .error span.error,form[data-abide] span.error,form[data-abide] small.error,form[data-abide] .error-size,.form[data-abide] .error small.error,.form[data-abide] .error span.error,.form[data-abide] span.error,.form[data-abide] small.error,.form[data-abide] .error-size{background:none;color:#ce4844;font-size:0.875rem;font-style:normal;margin-bottom:0;padding:8px 0 0 0}form[data-abide] .error label,form[data-abide] .error label.error,form[data-abide] p.error,.form[data-abide] .error label,.form[data-abide] .error label.error,.form[data-abide] p.error{color:#ce4844}form[data-abide] p.error,.form[data-abide] p.error{margin-top:15.8px}form[data-abide] .success,.form[data-abide] .success{color:#468847}form[data-abide] .success label,.form[data-abide] .success label{color:#468847;font-weight:700}form[data-abide] .success input,form[data-abide] .success textarea,.form[data-abide] .success input,.form[data-abide] .success textarea{border-color:#468847}form[data-abide] input+.success,.form[data-abide] input+.success{margin-top:16px}form[data-abide] .warning label,.form[data-abide] .warning label{color:#eea236;font-weight:700}form[data-abide] .warning input,form[data-abide] .warning textarea,.form[data-abide] .warning input,.form[data-abide] .warning textarea{border-color:#eea236}form[data-abide] label.error,.form[data-abide] label.error{color:#ce4844;font-weight:700;margin-bottom:2px;margin-top:-2px}@media (min-width: 42.063em){form[data-abide] label.error,.form[data-abide] label.error{margin:0}}form[data-abide] .error input,form[data-abide] .error textarea,form[data-abide] .error select,form[data-abide] .error .custom-checkbox,.form[data-abide] .error input,.form[data-abide] .error textarea,.form[data-abide] .error select,.form[data-abide] .error .custom-checkbox{border-color:#ce4844 !important}form[data-abide] .input-bottom-border.error,.form[data-abide] .input-bottom-border.error{border-color:#ce4844}form[data-abide] .input-bottom-border.error input,.form[data-abide] .input-bottom-border.error input{border-right-color:transparent}form fieldset,.form fieldset{border:0;margin:0 0 25px;padding:0}form fieldset legend,.form fieldset legend{color:#1c1c1c;font-size:22px;font-weight:400;line-height:1.2;margin-bottom:20px}form fieldset .row,.form fieldset .row{margin-bottom:16px !important}form fieldset .row input[data-date-picker],.form fieldset .row input[data-date-picker]{padding-right:35px}form fieldset>.row:last-child,.form fieldset>.row:last-child{margin-bottom:0 !important}form .field-margin,form .field-margin-mobile,.form .field-margin,.form .field-margin-mobile{margin-bottom:16px}form .field-note,.form .field-note{color:#6f6f6f;display:block;margin-top:5px}@media (min-width: 42.063em){form .field-margin-mobile,.form .field-margin-mobile{margin-bottom:0}}form input[type="text"]:focus,form input[type="number"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form input[type="file"]:focus,form input[type="tel"]:focus,form input[type="url"]:focus,form textarea:focus,form select:focus,.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus,.form input[type="file"]:focus,.form input[type="tel"]:focus,.form input[type="url"]:focus,.form textarea:focus,.form select:focus{background-color:rgba(249,249,249,0.8);box-shadow:0 0 5px #e5e5e5;outline:none}form input[type="text"],form input[type="number"],form input[type="password"],form input[type="file"],form input[type="tel"],form input[type="email"],form input[type="url"],.form input[type="text"],.form input[type="number"],.form input[type="password"],.form input[type="file"],.form input[type="tel"],.form input[type="email"],.form input[type="url"]{height:32px;line-height:1.2;margin-bottom:-2px;padding-bottom:5px;padding-top:5px}form input[type="text"]::-webkit-input-placeholder,form input[type="text"].placeholder,form input[type="number"]::-webkit-input-placeholder,form input[type="number"].placeholder,form input[type="password"]::-webkit-input-placeholder,form input[type="password"].placeholder,form input[type="file"]::-webkit-input-placeholder,form input[type="file"].placeholder,form input[type="tel"]::-webkit-input-placeholder,form input[type="tel"].placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="email"].placeholder,form input[type="url"]::-webkit-input-placeholder,form input[type="url"].placeholder,.form input[type="text"]::-webkit-input-placeholder,.form input[type="text"].placeholder,.form input[type="number"]::-webkit-input-placeholder,.form input[type="number"].placeholder,.form input[type="password"]::-webkit-input-placeholder,.form input[type="password"].placeholder,.form input[type="file"]::-webkit-input-placeholder,.form input[type="file"].placeholder,.form input[type="tel"]::-webkit-input-placeholder,.form input[type="tel"].placeholder,.form input[type="email"]::-webkit-input-placeholder,.form input[type="email"].placeholder,.form input[type="url"]::-webkit-input-placeholder,.form input[type="url"].placeholder{padding-top:1px}form input[type="text"]::-moz-placeholder,form input[type="text"].placeholder,form input[type="number"]::-moz-placeholder,form input[type="number"].placeholder,form input[type="password"]::-moz-placeholder,form input[type="password"].placeholder,form input[type="file"]::-moz-placeholder,form input[type="file"].placeholder,form input[type="tel"]::-moz-placeholder,form input[type="tel"].placeholder,form input[type="email"]::-moz-placeholder,form input[type="email"].placeholder,form input[type="url"]::-moz-placeholder,form input[type="url"].placeholder,.form input[type="text"]::-moz-placeholder,.form input[type="text"].placeholder,.form input[type="number"]::-moz-placeholder,.form input[type="number"].placeholder,.form input[type="password"]::-moz-placeholder,.form input[type="password"].placeholder,.form input[type="file"]::-moz-placeholder,.form input[type="file"].placeholder,.form input[type="tel"]::-moz-placeholder,.form input[type="tel"].placeholder,.form input[type="email"]::-moz-placeholder,.form input[type="email"].placeholder,.form input[type="url"]::-moz-placeholder,.form input[type="url"].placeholder{padding-top:1px}form input[type="text"]:-ms-input-placeholder,form input[type="text"].placeholder,form input[type="number"]:-ms-input-placeholder,form input[type="number"].placeholder,form input[type="password"]:-ms-input-placeholder,form input[type="password"].placeholder,form input[type="file"]:-ms-input-placeholder,form input[type="file"].placeholder,form input[type="tel"]:-ms-input-placeholder,form input[type="tel"].placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="email"].placeholder,form input[type="url"]:-ms-input-placeholder,form input[type="url"].placeholder,.form input[type="text"]:-ms-input-placeholder,.form input[type="text"].placeholder,.form input[type="number"]:-ms-input-placeholder,.form input[type="number"].placeholder,.form input[type="password"]:-ms-input-placeholder,.form input[type="password"].placeholder,.form input[type="file"]:-ms-input-placeholder,.form input[type="file"].placeholder,.form input[type="tel"]:-ms-input-placeholder,.form input[type="tel"].placeholder,.form input[type="email"]:-ms-input-placeholder,.form input[type="email"].placeholder,.form input[type="url"]:-ms-input-placeholder,.form input[type="url"].placeholder{padding-top:1px}form input[type="text"]::placeholder,form input[type="text"].placeholder,form input[type="number"]::placeholder,form input[type="number"].placeholder,form input[type="password"]::placeholder,form input[type="password"].placeholder,form input[type="file"]::placeholder,form input[type="file"].placeholder,form input[type="tel"]::placeholder,form input[type="tel"].placeholder,form input[type="email"]::placeholder,form input[type="email"].placeholder,form input[type="url"]::placeholder,form input[type="url"].placeholder,.form input[type="text"]::placeholder,.form input[type="text"].placeholder,.form input[type="number"]::placeholder,.form input[type="number"].placeholder,.form input[type="password"]::placeholder,.form input[type="password"].placeholder,.form input[type="file"]::placeholder,.form input[type="file"].placeholder,.form input[type="tel"]::placeholder,.form input[type="tel"].placeholder,.form input[type="email"]::placeholder,.form input[type="email"].placeholder,.form input[type="url"]::placeholder,.form input[type="url"].placeholder{padding-top:1px}form input[type="file"],form input[type="checkbox"],form input[type="radio"],form select,.form input[type="file"],.form input[type="checkbox"],.form input[type="radio"],.form select{margin-bottom:0}form label,.form label{color:#6f6f6f;padding-bottom:5px;text-align:left}form label.required:after,.form label.required:after{color:#ce4844;content:"*";padding-left:4px;position:absolute}@media (min-width: 42.063em){form label,.form label{padding-bottom:0;padding-top:4px;text-align:right}}form textarea,.form textarea{height:72px;margin-bottom:0}form select,.form select{-moz-appearance:none;background-color:#fff;height:32px;line-height:1.2;padding:0 0 0 .5rem}form input[type="file"],.form input[type="file"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form .file-name,.form .file-name{color:#6f6f6f;font-size:0.875rem}form .columns .checkbox.block:last-of-type,.form .columns .checkbox.block:last-of-type{margin-bottom:0}form .radio,.form .radio{padding-top:4px}form .radio [type="radio"],.form .radio [type="radio"]{display:none}form .radio [type="radio"]:checked+label:before,.form .radio [type="radio"]:checked+label:before{background-color:#c7ddf3;color:#31548c;content:"\2022";font-size:28px;line-height:10px;text-align:center;transition-duration:0.3s;transition-property:background-color}form .radio label,.form .radio label{cursor:pointer;display:inline-block;font-size:13px;line-height:1;margin-left:0;margin-right:15px;padding-left:25px;padding-bottom:2px;position:relative}form .radio label:before,.form .radio label:before{background-color:#fff;border:1px solid #31548c;border-radius:8px;bottom:1px;content:"";display:inline-block;height:16px;left:0;position:absolute;width:16px}form .conditional-panel,.form .conditional-panel{display:none;margin-bottom:16px}form .icon-spinner,.form .icon-spinner{font-size:26px;margin-left:15px;vertical-align:-5px}.checkbox{color:#6f6f6f;cursor:pointer;display:inline-block;font-size:14px;margin-right:20px;text-align:left;vertical-align:middle;white-space:normal;width:auto}html[dir="rtl"] .checkbox{margin-right:0;text-align:right}.checkbox input[type="checkbox"]{left:0;position:absolute;top:0;visibility:hidden}.checkbox input[type="checkbox"][disabled]+.custom-checkbox{background:#e5e5e5}.checkbox .custom-checkbox{background:transparent;border:1px solid #31548c;display:inline-block;height:17px;margin:2px 10px 5px 0;outline:none;position:relative;transition-duration:0.3s;transition-property:all;vertical-align:top;width:17px}html[dir="rtl"] .checkbox .custom-checkbox{margin-left:10px}.checkbox .custom-checkbox:before{opacity:0;transition-duration:0.2s;transition-property:all;color:#fff;content:"\e608";font-family:'ritz-icons';font-size:12px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;left:2px;line-height:1;position:absolute;speak:none;text-transform:none;top:2px}.checkbox input[type="checkbox"]:checked+.custom-checkbox{background:#1c1c1c;transition-duration:0.3s;transition-property:all}.checkbox input[type="checkbox"]:checked+.custom-checkbox:before{opacity:1}.checkbox.block{display:block;margin-bottom:3px;margin-right:0}.success-content{display:none}.success-content .print-page{margin-bottom:60px;margin-top:-60px}.intro-content,.success-content{border-bottom:1px solid #e5e5e5;margin-bottom:60px}.touch input[type="text"],.touch input[type="number"],.touch input[type="email"],.touch input[type="password"],.touch input[type="file"],.touch input[type="tel"],.touch input[type="url"],.touch textarea,.touch select{font-size:16px}small.error-size{display:none;padding:8px 0 0 0}form.rfp-form{max-width:700px}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial;font-weight:bold;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:"proxima-nova", "Helvetica Neue", serif;box-shadow:3px 3px 10px rgba(0,0,0,0.5);box-sizing:initial}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0px;padding:0px}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .month-wrapper table .day.lastMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:white}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid white;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0px;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid white}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid white}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0px;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');color:white;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:none}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour,.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected{background-color:#49e !important;color:white !important}.date-picker-wrapper .last-date-selected{background-color:#49e !important;color:white !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,0.3);display:none;background-color:yellow;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));filter:drop-shadow(0 0 3px rgba(0,0,0,0.3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid yellow;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#4499EE;font-weight:bold}body .date-picker-wrapper,body .date-picker-wrapper .month-wrapper{background-color:#000;border:0;padding:0}body .date-picker-wrapper{box-shadow:none;padding:0 10px;z-index:1000}body .date-picker-wrapper.no-shortcuts{padding-bottom:0}body .date-picker-wrapper .drp_top-bar{display:none}body .date-picker-wrapper .date-range-length-tip{background:#c7ddf3;color:#000;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:13px;margin-top:-6px;padding-top:3px;padding-bottom:3px}body .date-picker-wrapper .date-range-length-tip:after{border-top-color:#c7ddf3}body .date-picker-wrapper .month-wrapper{width:651px !important}body .date-picker-wrapper .month-wrapper table{margin-top:10px}body .date-picker-wrapper .month-wrapper table td{line-height:16px}body .date-picker-wrapper .month-wrapper table .day{border:1px solid #000;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:16px;padding:13px 0;width:44px}body .date-picker-wrapper .month-wrapper .week-name th{font-size:14px;padding:6px 0}body .date-picker-wrapper .month-wrapper .day.invalid{color:rgba(191,191,191,0.4) !important}body .date-picker-wrapper .month-wrapper .day.valid{color:#c7ddf3 !important}body .date-picker-wrapper .month-wrapper .day.valid:hover,body .date-picker-wrapper .month-wrapper .day.valid.hovering,body .date-picker-wrapper .month-wrapper .day.valid.hover{background:#333;border-color:#333}body .date-picker-wrapper .month-wrapper .day.valid.nextMonth{color:#bfbfbf !important}body .date-picker-wrapper .month-wrapper .day.real-today{background:#000 !important;border-color:#c7ddf3 !important;color:#fff !important}body .date-picker-wrapper .month-wrapper .day.checked{background:#c7ddf3;border-color:#c7ddf3;color:#000 !important}body .date-picker-wrapper .month-wrapper .day.first-date-selected,body .date-picker-wrapper .month-wrapper .day.last-date-selected{background:#c7ddf3 !important;color:#000 !important}body .date-picker-wrapper .month-wrapper .day.first-date-selected:hover,body .date-picker-wrapper .month-wrapper .day.first-date-selected.hovering,body .date-picker-wrapper .month-wrapper .day.last-date-selected:hover,body .date-picker-wrapper .month-wrapper .day.last-date-selected.hovering{background:#333 !important}body .date-picker-wrapper table{background:#000;border:0;color:#fff;display:block;margin-bottom:0;width:auto !important}body .date-picker-wrapper table thead{border-color:rgba(191,191,191,0.4)}body .date-picker-wrapper table thead,body .date-picker-wrapper table tr,body .date-picker-wrapper table td{background:#000;color:#fff}body .date-picker-wrapper table thead tr th,body .date-picker-wrapper table thead tr td{color:#fff}body .date-picker-wrapper table th{color:#bfbfbf;font-weight:normal;text-transform:capitalize}body .date-picker-wrapper table th.month-name{font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:18px;position:relative;text-transform:capitalize}body .date-picker-wrapper table .week-name th{color:#bfbfbf}body .date-picker-wrapper table .caption .next,body .date-picker-wrapper table .caption .prev{color:#c7ddf3;cursor:pointer;display:block;font-size:18px;height:44px;line-height:44px;overflow:hidden;padding:0 5px;width:44px}body .date-picker-wrapper table .caption .next:hover,body .date-picker-wrapper table .caption .prev:hover{background:#c7ddf3;color:#1c1c1c}body .date-picker-wrapper table .caption .next:before,body .date-picker-wrapper table .caption .prev:before{display:block}body .date-picker-wrapper table .bottom-row{height:40px}body .date-picker-wrapper.single-date .month-wrapper{width:308px !important}body .date-picker-wrapper.single-date table{margin-bottom:0}body .date-picker-wrapper .gap{background:none;top:auto}body .date-picker-wrapper .gap .gap-top-mask,body .date-picker-wrapper .gap .gap-bottom-mask{display:none}body .date-picker-wrapper .gap .gap-line .gap-1{border-left-color:#000}body .date-picker-wrapper .gap .gap-line .gap-2{border-top-color:#000}body .date-picker-wrapper .gap .gap-line .gap-3{border-bottom-color:#000}body .date-picker-wrapper .close{color:#6f6f6f;display:block;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-size:16px;margin-top:7px;text-align:right;text-decoration:none;text-transform:uppercase}body .date-picker-wrapper .close:hover{cursor:pointer}body .date-picker-wrapper .icon-close{font-size:23px;vertical-align:-5px}body .date-picker-wrapper .footer{padding-bottom:10px;padding-top:0}body .date-picker-wrapper .footer .close{margin-top:0}@media (max-width: 42.001em){body .date-picker-wrapper .gap{display:none}body .date-picker-wrapper .month-wrapper{width:276px !important}body .date-picker-wrapper .month-wrapper table .day{font-size:13px;width:38px}body .date-picker-wrapper.single-date .month-wrapper{width:276px !important}}@media (max-width: 64.063em){body .date-picker-wrapper.two-months{left:0.625rem !important}}html[dir="rtl"] form select{background-position:0% center;padding-right:10px}.form-reservation{position:relative}html[dir="rtl"] .form-reservation .main-panel .row .columns.small-12.large-8 .row .columns.small-12.large-6.right{float:left !important}.form-reservation small.error{clear:both;float:left;margin-bottom:5px !important;margin-top:-15px !important;padding-top:0 !important;position:relative}.form-reservation .error span[class^="icon-"]{color:#ce4844}.form-reservation .error .field-wrapper{border-bottom:1px solid #1c1c1c;margin-bottom:20px}.form-reservation .main-panel{left:0;position:relative}.form-reservation .field-wrapper{border-bottom:1px solid #1c1c1c;height:38px;margin-bottom:20px;position:relative}.form-reservation .field-wrapper.error{border-color:#ce4844 !important}.form-reservation .field-wrapper.error input{border-right-color:transparent !important}.form-reservation .field-wrapper.error+.error{display:block}.form-reservation .main-panel>.row:last-of-type .columns .row:last-of-type .field-wrapper{margin-bottom:8px}.form-reservation input[type="text"],.form-reservation input[type="email"],.form-reservation textarea,.form-reservation select{-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;font-family:"proxima-nova", "Helvetica Neue", serif;font-size:20px;font-style:normal;height:38px;line-height:1.1;padding:5px;position:relative;width:100%;z-index:2}.form-reservation input[type="text"]::-webkit-input-placeholder,.form-reservation input[type="text"].placeholder,.form-reservation input[type="email"]::-webkit-input-placeholder,.form-reservation input[type="email"].placeholder,.form-reservation textarea::-webkit-input-placeholder,.form-reservation textarea.placeholder,.form-reservation select::-webkit-input-placeholder,.form-reservation select.placeholder{color:#1c1c1c;padding-top:1px}.form-reservation input[type="text"]::-moz-placeholder,.form-reservation input[type="text"].placeholder,.form-reservation input[type="email"]::-moz-placeholder,.form-reservation input[type="email"].placeholder,.form-reservation textarea::-moz-placeholder,.form-reservation textarea.placeholder,.form-reservation select::-moz-placeholder,.form-reservation select.placeholder{color:#1c1c1c;padding-top:1px}.form-reservation input[type="text"]:-ms-input-placeholder,.form-reservation input[type="text"].placeholder,.form-reservation input[type="email"]:-ms-input-placeholder,.form-reservation input[type="email"].placeholder,.form-reservation textarea:-ms-input-placeholder,.form-reservation textarea.placeholder,.form-reservation select:-ms-input-placeholder,.form-reservation select.placeholder{color:#1c1c1c;padding-top:1px}.form-reservation input[type="text"]::placeholder,.form-reservation input[type="text"].placeholder,.form-reservation input[type="email"]::placeholder,.form-reservation input[type="email"].placeholder,.form-reservation textarea::placeholder,.form-reservation textarea.placeholder,.form-reservation select::placeholder,.form-reservation select.placeholder{color:#1c1c1c;padding-top:1px}.form-reservation input[type="text"]:focus,.form-reservation input[type="email"]:focus,.form-reservation textarea:focus,.form-reservation select:focus{background-color:rgba(249,249,249,0.8);border-color:#31548c;box-shadow:0 0 5px #e5e5e5;outline:none}.form-reservation input[type="text"]{border-right:30px solid transparent}.form-reservation input[type="text"]:focus{border-right:30px solid transparent}.form-reservation input[type="text"]::-ms-clear{display:none}.form-reservation .checkbox{font-size:12px;text-transform:uppercase;text-align:left}.form-reservation .checkbox .custom-checkbox{border-color:#1c1c1c !important;margin-top:1px}.form-reservation .rf-location,.form-reservation .rf-rooms,.form-reservation .rf-guests{float:left}.form-reservation .rf-rooms,.form-reservation .rf-guests{border-bottom:1px solid #1c1c1c;margin-bottom:20px;padding-bottom:5px;width:130%}.form-reservation .drop-down-select{overflow:hidden;position:relative}.form-reservation .icon-map-pin,.form-reservation .icon-close{transition:opacity 200ms ease-in-out}.form-reservation .icon-close{color:#1c1c1c;font-size:26px;line-height:22px;opacity:0;padding:3px 0 3px 17px}.form-reservation .icon-map-pin{color:#1c1c1c;font-size:20px;opacity:1;padding:3px 0 3px 20px}.form-reservation .location-icon{display:inline-block;float:right;position:relative;right:44px;top:4px}.form-reservation .location-icon .icon-map-pin,.form-reservation .location-icon .icon-close{left:0;position:absolute;top:0}.form-reservation .icon-arrow-down{color:#1c1c1c;font-size:20px;margin-left:-44px;padding:3px 0 3px 20px;position:absolute;top:6px;right:4px}html[dir="rtl"] .form-reservation .icon-arrow-down{margin-left:auto;position:absolute;left:0;padding-left:15px}.form-reservation .icon-calendar{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 20px, #fff 100%);color:#1c1c1c;margin-right:-13px;padding:2px 3px 6px 20px;z-index:3}.form-reservation .check-availability{margin-bottom:10px;margin-top:-4px;padding:1px;width:100%}.form-reservation .check-availability span{border:2px solid #fff;display:block;padding:8px 20px 7px}.form-reservation .auxiliary-links a{display:block;font-size:12px;line-height:2;text-transform:uppercase}.form-reservation.dark-background{background-color:#1c1c1c;padding:20px 0}.form-reservation.dark-background h2{font-size:18px;margin:0 0 10px 0;color:#fff;font-family:"proxima-nova", Helvetica, "Arial Unicode", sans-serif;font-weight:300}.form-reservation.dark-background .check-availability{background:#c7ddf3;color:#1c1c1c;padding:1px}.form-reservation.dark-background .check-availability span{border:2px solid #1c1c1c}.form-reservation.dark-background .check-availability:hover{background:#a5c1e2}.form-reservation.dark-background.edition .check-availability{background:#fff}.form-reservation.dark-background.edition .check-availability:hover{background:#f3f3f3}.form-reservation.dark-background input[type="text"],.form-reservation.dark-background input[type="email"],.form-reservation.dark-background textarea,.form-reservation.dark-background select{color:#fff}.form-reservation.dark-background input[type="text"]::-webkit-input-placeholder,.form-reservation.dark-background input[type="text"].placeholder,.form-reservation.dark-background input[type="email"]::-webkit-input-placeholder,.form-reservation.dark-background input[type="email"].placeholder,.form-reservation.dark-background textarea::-webkit-input-placeholder,.form-reservation.dark-background textarea.placeholder,.form-reservation.dark-background select::-webkit-input-placeholder,.form-reservation.dark-background select.placeholder{color:#fff}.form-reservation.dark-background input[type="text"]::-moz-placeholder,.form-reservation.dark-background input[type="text"].placeholder,.form-reservation.dark-background input[type="email"]::-moz-placeholder,.form-reservation.dark-background input[type="email"].placeholder,.form-reservation.dark-background textarea::-moz-placeholder,.form-reservation.dark-background textarea.placeholder,.form-reservation.dark-background select::-moz-placeholder,.form-reservation.dark-background select.placeholder{color:#fff}.form-reservation.dark-background input[type="text"]:-ms-input-placeholder,.form-reservation.dark-background input[type="text"].placeholder,.form-reservation.dark-background input[type="email"]:-ms-input-placeholder,.form-reservation.dark-background input[type="email"].placeholder,.form-reservation.dark-background textarea:-ms-input-placeholder,.form-reservation.dark-background textarea.placeholder,.form-reservation.dark-background select:-ms-input-placeholder,.form-reservation.dark-background select.placeholder{color:#fff}.form-reservation.dark-background input[type="text"]::placeholder,.form-reservation.dark-background input[type="text"].placeholder,.form-reservation.dark-background input[type="email"]::placeholder,.form-reservation.dark-background input[type="email"].placeholder,.form-reservation.dark-background textarea::placeholder,.form-reservation.dark-background textarea.placeholder,.form-reservation.dark-background select::placeholder,.form-reservation.dark-background select.placeholder{color:#fff}.form-reservation.dark-background input[type="text"]:focus,.form-reservation.dark-background input[type="email"]:focus,.form-reservation.dark-background textarea:focus,.form-reservation.dark-background select:focus{background-color:rgba(249,249,249,0.1);box-shadow:none}.form-reservation.dark-background .field-wrapper{border-bottom:1px solid #c7ddf3;position:relative}.form-reservation.dark-background .rf-rooms,.form-reservation.dark-background .rf-guests{border-bottom:1px solid #c7ddf3;margin-bottom:20px}.form-reservation.dark-background select option{background-color:#1c1c1c;color:#fff}