/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'ProximaNova Light';src:url(/themes/custom/rcc/fonts/ProximaNova-Light.eot);src:url(/themes/custom/rcc/fonts/ProximaNova-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/rcc/fonts/ProximaNova-Light.woff2) format('woff2'),url(/themes/custom/rcc/fonts/ProximaNova-Light.woff) format('woff'),url(/themes/custom/rcc/fonts/ProximaNova-Light.ttf)  format('truetype'),url(/themes/custom/rcc/fonts/ProximaNova-Light.svg#svgFontName) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ProximaNova Semibold';src:url(/themes/custom/rcc/fonts/ProximaNova-Semibold.eot);src:url(/themes/custom/rcc/fonts/ProximaNova-Semibold.eot#iefix) format('embedded-opentype'),url(/themes/custom/rcc/fonts/ProximaNova-Semibold.woff2) format('woff2'),url(/themes/custom/rcc/fonts/ProximaNova-Semibold.woff) format('woff'),url(/themes/custom/rcc/fonts/ProximaNova-Semibold.ttf)  format('truetype'),url(/themes/custom/rcc/fonts/ProximaNova-Semibold.svg#svgFontName) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PlayfairDisplay Regular';src:url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.eot);src:url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.woff2) format('woff2'),url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.woff) format('woff'),url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.ttf)  format('truetype'),url(/themes/custom/rcc/fonts/PlayfairDisplay-Regular.svg#svgFontName) format('svg');font-weight:normal;font-style:normal;}
img,legend{border:0;}legend,td,th{padding:0;}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,optgroup,strong{font-weight:700;}dfn{font-style:italic;}h1{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;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre,textarea{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"]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;}table{border-collapse:collapse;border-spacing:0;}.absolute{position:absolute;}@media only screen and (min-width:1024px){.sticky{top:57px;top:5.7rem;position:-webkit-sticky;position:sticky;}.sticky--flex{-ms-flex-item-align:start;align-self:flex-start;}}@media (min-width:1201px){.sticky{top:82px;top:8.2rem;}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.filters{background-color:#FAF7F4;}.filters .eyebrow,.filters .eyebrow-light{font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;}.filters .eyebrow .controls,.filters .eyebrow-light .controls{display:none;}.filters .eyebrow .controls span,.filters .eyebrow-light .controls span{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;}.filters .eyebrow .controls span:after,.filters .eyebrow-light .controls span:after{background:none;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin:0 0 0 8px;margin:0 0 0 0.8rem;border-color:#866E4C;}.filters .eyebrow .controls span.show:after,.filters .eyebrow-light .controls span.show:after{border-bottom:1px solid;border-left:1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:text-top;position:relative;top:-1px;}.filters .eyebrow .controls span.hide,.filters .eyebrow-light .controls span.hide{display:none;}.filters .eyebrow .controls span.hide:after,.filters .eyebrow-light .controls span.hide:after{border-bottom:0;border-left:1px solid;border-top:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:sub;}.filters .filter-items{margin-top:24px;margin-top:2.4rem;overflow-y:auto;-webkit-overflow-scrolling:touch;}.filters .filter-items form{margin-bottom:0;}.filters .filter-items form input.form-text{font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;margin:0;padding:0;padding-right:40px;padding-right:4rem;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;}.filters .filter-items .block-facet--checkbox:last-child .facets-widget-checkbox,.filters .filter-items .block-facet--checkbox:last-child .facets-widget-rcc_checkboxes{padding-bottom:0;border:0;margin-bottom:0;}.filters .filter-items .facets-widget-checkbox,.filters .filter-items .facets-widget-rcc_checkboxes{padding:0 0 16px;padding:0 0 1.6rem;margin:0 0 16px;margin:0 0 1.6rem;border-bottom:1px solid #C6BFB6;}@media (min-width:1023px){.filters .filter-items .facets-widget-checkbox,.filters .filter-items .facets-widget-rcc_checkboxes{padding:0 0 32px;padding:0 0 3.2rem;margin:0 0 32px;margin:0 0 3.2rem;}}.filters .filter-items .facets-widget-checkbox > h3,.filters .filter-items .facets-widget-rcc_checkboxes > h3{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:normal;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;padding:0;margin:0 0 21px 0;margin:0 0 2.1rem 0;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes{margin:0;padding:0;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item{font-size:14px;font-size:1.4rem;color:#524C48;line-height:2;letter-spacing:normal;font-family:"ProximaNova Semibold",sans-serif;margin:0 0 8px;margin:0 0 0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item:last-child,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item:last-child,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item:last-child,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item:last-child{margin-bottom:0;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0;position:absolute;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input[checked="checked"] + label:after,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input[checked="checked"] + label:after,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after{content:'';display:inline-block;position:absolute;top:6px;left:6px;height:16px;width:16px;background-color:#866E4C;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label{cursor:pointer;position:relative;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label:before,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label:before,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label:before,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:24px;width:24px;border:2px double #866E4C;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget-,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget-,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget-,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget-{width:100%;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li{margin-top:10px !important;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li:before,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li:before,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before{display:none;}.filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item--active-trail > label::after,.filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item--active-trail > label::after,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item--active-trail > label::after,.filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item--active-trail > label::after{content:'';background-color:#866E4C;display:inline-block;position:absolute;left:6px;height:5px;width:16px;}.filters .filter-items .facets-widget-checkbox .facets-soft-limit-link,.filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link{font-size:14px;font-size:1.4rem;padding-left:40px;position:relative;display:inline-block;text-transform:capitalize;color:#524C48;}.filters .filter-items .facets-widget-checkbox .facets-soft-limit-link:before,.filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link:before{background:none;content:"";color:#524C48;display:inline-block;height:10px;height:1rem;width:10px;width:1rem;margin:0 0 0 8px;margin:0 0 0 0.8rem;border-bottom:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:0;}.filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open,.filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open{margin-top:10px;}.filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open:before,.filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open:before{border-bottom:0;border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px;}.filters .form--inline > .form-item{float:none;}.filters.sticky-filter{margin:0 !important;}@media only screen and (max-width:1023px){.filters.sticky-filter.show-filter-item .eyebrow .controls .show,.filters.sticky-filter.show-filter-item .eyebrow-light .controls .show{display:none;}.filters.sticky-filter.show-filter-item .eyebrow .controls .hide,.filters.sticky-filter.show-filter-item .eyebrow-light .controls .hide{display:block;}.filters.sticky-filter.show-filter-item .filter-items{display:block;}.filters.sticky-filter .eyebrow .controls,.filters.sticky-filter .eyebrow-light .controls{cursor:pointer;display:block;}.filters.sticky-filter .filter-items{display:none;}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.breadcrumb span{font-size:14px;font-size:1.4rem;color:#050304;line-height:1.71;letter-spacing:normal;margin-right:8px;margin-right:0.8rem;}.breadcrumb span:after{content:"/";margin-left:8px;margin-left:0.8rem;}.breadcrumb span:first-child{font-family:"ProximaNova Semibold",sans-serif;color:#524C48;}.breadcrumb span:first-child:after{font-family:"ProximaNova Light",sans-serif;color:#050304;}.breadcrumb span:last-child:after{display:none;}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.content .detail-back{display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:normal;margin-bottom:24px;margin-bottom:2.4rem;position:relative;}.content .detail-back:before{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-right:15px;margin-right:1.5rem;}@media (min-width:1023px){.content .detail-back{margin-bottom:48px;margin-bottom:4.8rem;}.content .detail-back:before{position:absolute;left:-15px;top:5px;}}.content .detail-back a{text-transform:uppercase;}.eyebrow{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;}@media only screen and (max-width:767px){.eyebrow{letter-spacing:5px;}}.eyebrow-light{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;}@media only screen and (max-width:767px){.eyebrow-light{letter-spacing:5px;}}.read-more,.pdf{font-size:14px;font-size:1.4rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.read-more:after,.pdf:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.card-row{margin:80px 16px 0;margin:8rem 1.6rem 0;width:inherit;}@media (min-width:1023px){.card-row{margin:120px 24px 0;margin:12rem 2.4rem 0;}}@media (min-width:1600px){.card-row{max-width:1600px;float:none;margin-left:auto;margin-right:auto;}}.card-row .column-wrapper{margin-left:-8px;margin-left:-0.8rem;margin-right:-8px;margin-right:-0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media only screen and (min-width:1024px){.card-row .column-wrapper{margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem;}}.card-row .column-wrapper.four-column .card-column{-ms-flex-preferred-size:calc(100% / 4 - 16px);flex-basis:calc(100% / 4 - 16px);max-width:calc(100% / 4 - 16px);}@media only screen and (min-width:1024px){.card-row .column-wrapper.four-column .card-column{-ms-flex-preferred-size:calc(100% / 4 - 24px);flex-basis:calc(100% / 4 - 24px);max-width:calc(100% / 4 - 24px);}}.card-row .column-wrapper.three-column .card-column{-ms-flex-preferred-size:calc(100% / 3 - 16px);flex-basis:calc(100% / 3 - 16px);max-width:calc(100% / 3 - 16px);}@media only screen and (min-width:1024px){.card-row .column-wrapper.three-column .card-column{-ms-flex-preferred-size:calc(100% / 3 - 24px);flex-basis:calc(100% / 3 - 24px);max-width:calc(100% / 3 - 24px);}}.card-row .column-wrapper.two-column .card-column{-ms-flex-preferred-size:calc(100% / 2 - 16px);flex-basis:calc(100% / 2 - 16px);max-width:calc(100% / 2 - 16px);}@media only screen and (min-width:1024px){.card-row .column-wrapper.two-column .card-column{-ms-flex-preferred-size:calc(100% / 2 - 24px);flex-basis:calc(100% / 2 - 24px);max-width:calc(100% / 2 - 24px);}}.card-row .column-wrapper .card-column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border:1px solid #C6BFB6;position:relative;padding-bottom:40px;padding-bottom:4rem;margin:0 8px 16px;margin:0 0.8rem 1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:1024px){.card-row .column-wrapper .card-column{margin:0 12px 24px;margin:0 1.2rem 2.4rem;}}@media only screen and (max-width:767px){.card-row .column-wrapper .card-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;padding-bottom:0 !important;}}.card-row .column-wrapper .card-column .featured-image img,.card-row .column-wrapper .card-column .featured-image video{-o-object-fit:cover;object-fit:cover;width:100%;display:block;min-height:220px;}.card-row .column-wrapper .card-column .featured-image .plyr__video-wrapper{padding-bottom:67.07317%;}.card-row .column-wrapper .card-column .featured-image .plyr__video-wrapper:not(.plyr__video-embed){min-height:220px;}.card-row .column-wrapper .card-column .featured-image .plyr__video-wrapper video{position:absolute;height:100%;}.card-row .column-wrapper .card-column .data-content{margin:32px 24px 32px;margin:3.2rem 2.4rem 3.2rem;}@media only screen and (max-width:1023px){.card-row .column-wrapper .card-column .data-content{margin:24px 16px;margin:2.4rem 1.6rem;}}.card-row .column-wrapper .card-column .data-content .title{color:#524C48;font-weight:normal;}.card-row .column-wrapper .card-column .data-content .title a{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;letter-spacing:0;}.card-row .column-wrapper .card-column .data-content .sub-title{font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:normal;margin-bottom:8px;margin-bottom:0.8rem;font-family:"ProximaNova Semibold",sans-serif;color:#524C48;}.card-row .column-wrapper .card-column .data-content .breadcrumb,.card-row .column-wrapper .card-column .data-content .breadcrumbs{margin-bottom:24px;margin-bottom:2.4rem;}@media only screen and (max-width:767px){.card-row .column-wrapper .card-column .data-content .breadcrumb,.card-row .column-wrapper .card-column .data-content .breadcrumbs{margin-bottom:16px;margin-bottom:1.6rem;}}.card-row .column-wrapper .card-column .data-content .desc{font-size:14px;font-size:1.4rem;line-height:1.71;}.card-row .column-wrapper .card-column .data-content .desc p{font-size:14px;font-size:1.4rem;line-height:1.71;}.card-row .column-wrapper .card-column .data-content .desc p:last-child{margin-bottom:0;}.card-row .column-wrapper .card-column .data-content .read-more{position:absolute;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:normal;}@media (min-width:1023px){.card-row .column-wrapper .card-column .data-content .read-more{bottom:30px;}}@media only screen and (min-width:768px) and (max-width:1023px){.card-row .column-wrapper .card-column .data-content .read-more{bottom:18px;}}@media only screen and (max-width:767px){.card-row .column-wrapper .card-column .data-content .read-more{position:static;margin-top:24px;margin-top:2.4rem;display:inline-block;}}.card-row.news--cards .column-wrapper .data-content .tags{position:static;margin-top:24px;margin-top:2.4rem;}@media (min-width:767px){.card-row.news--cards .column-wrapper .data-content .tags{bottom:30px;position:absolute;margin-top:0;}}@media only screen and (max-width:1023px){.card-row.news--cards .column-wrapper .data-content .tags{bottom:18px;}}.card-row.news--cards .column-wrapper .data-content .tags .read-more,.card-row.news--cards .column-wrapper .data-content .tags .pdf{position:static;font-size:14px;font-size:1.4rem;padding-right:16px;padding-right:1.6rem;}@media only screen and (max-width:767px){.card-row.news--cards .column-wrapper .data-content .tags .read-more,.card-row.news--cards .column-wrapper .data-content .tags .pdf{margin-top:0;}}@media only screen and (max-width:1439px){.card-row.news--cards .column-wrapper .data-content .tags .read-more,.card-row.news--cards .column-wrapper .data-content .tags .pdf{display:block;padding-right:0;}}.card-row.news--cards .column-wrapper .data-content .tags .pdf{padding-right:0;}@media only screen and (max-width:1200px){.desktop-only{display:none;}}@media (min-width:1201px){.mobile-only{display:none;}}.ajax-progress-fullscreen{top:48.5% !important;}blockquote.pull-quote{border:none;margin:0;padding:15px 15px 15px 45px;position:relative;max-width:70%;}@media only screen and (max-width:767px){blockquote.pull-quote{max-width:100%;padding:60px 16px 16px;}}blockquote.pull-quote:before{content:'“';font-size:80px;font-size:8rem;color:#C6BFB6;line-height:75px;letter-spacing:0;font-family:"PlayfairDisplay Regular",sans-serif;margin:0;position:absolute;left:0;top:0;}@media only screen and (max-width:767px){blockquote.pull-quote:before{line-height:92px;left:16px;top:10px;}}@media (min-width:1023px){blockquote.pull-quote-left{float:left;margin:35px 15px 15px -84px;}}@media (min-width:1023px){blockquote.pull-quote-right{float:right;margin:35px -84px 15px 15px;}}blockquote.pull-quote-center{clear:both;margin:35px auto;max-width:100%;width:100%;}blockquote.pull-quote p.pull-quote__text{font-size:32px;font-size:3.2rem;color:#524C48;line-height:1.38;letter-spacing:0;font-family:"PlayfairDisplay Regular",sans-serif;margin:0 0 24px 0;}@media only screen and (max-width:767px){blockquote.pull-quote p.pull-quote__text{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0;}}blockquote.pull-quote p.pull-quote__text:after{content:"”";color:#C6BFB6;font-family:"PlayfairDisplay Regular",sans-serif;}blockquote.pull-quote p.pull-quote__attribution-name{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0;font-family:"ProximaNova Light",sans-serif;margin:0 0 16px 0;}@media only screen and (max-width:767px){blockquote.pull-quote p.pull-quote__attribution-name{font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:0.3px;margin:0 0 8px 0;}}blockquote.pull-quote p.pull-quote__attribution-title{font-size:14px;font-size:1.4rem;color:#C6BFB6;line-height:1.71;letter-spacing:0;font-family:"ProximaNova Light",sans-serif;margin:0;}blockquote.pull-quote:last-child{margin-bottom:inherit;}@media (min-width:1023px){blockquote.pull-quote:last-child{margin-bottom:24px;margin-bottom:2.4rem;}}.block-local-tasks-block{text-align:center;}.block-local-tasks-block li{display:inline-block;}.block-local-tasks-block li:before{display:none;}.inspirational--card .contextual-region{position:static;}.skip-main{text-align:center;font-size:10px;}#skip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden;background:#fff;padding:0px 5px;border-radius:0 0 5px 5px;}#skip:active,#skip:hover,#skip:focus{left:45%;top:0;width:auto;height:auto;overflow:visible;z-index:9999;}.section-title{position:absolute;width:0px;height:0px;overflow:hidden;z-index:-9999;}*,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;height:auto;}html{font-size:62.5%;}html,body{min-height:100%;padding:0;margin:0;}body{font-family:"ProximaNova Light",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#050304;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;}@media (min-width:1201px){body{overflow-y:auto !important;}}h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 16px;margin:0 0 1.6rem;font-family:"PlayfairDisplay Regular",sans-serif;letter-spacing:0;color:#554630;line-height:100%;}@media (min-width:1023px){h1,h2,h3,h4,h5,h6{margin:0 0 24px;margin:0 0 2.4rem;}}@media (min-width:1023px){h1{font-size:80px;font-size:8rem;line-height:96px;letter-spacing:0;}}@media (min-width:1023px){h2{font-size:64px;font-size:6.4rem;line-height:72px;letter-spacing:0;}}h3{font-size:32px;font-size:3.2rem;line-height:40px;letter-spacing:normal;}@media (min-width:1023px){h3{font-size:48px;font-size:4.8rem;line-height:56px;letter-spacing:1px;}}@media (min-width:1023px){h4{font-size:40px;font-size:4rem;line-height:48px;letter-spacing:1px;}}h5{font-size:24px;font-size:2.4rem;line-height:32px;letter-spacing:normal;}@media (min-width:1023px){h5{font-size:32px;font-size:3.2rem;line-height:44px;letter-spacing:0;}}h6{font-size:20px;font-size:2rem;line-height:24px;letter-spacing:0;}@media (min-width:1023px){h6{font-size:24px;font-size:2.4rem;line-height:32px;letter-spacing:0;}}body .menu-item{padding-top:0;margin:0;}a:not(.toolbar-icon){color:#866E4C;text-decoration:none;letter-spacing:0;cursor:pointer;font-family:"ProximaNova Semibold",sans-serif;}a:not(.toolbar-icon):hover{color:#AE9570;}a:not(.toolbar-icon):active,a:not(.toolbar-icon):focus{color:#554630;outline:0;}a:not(.toolbar-icon).inactive,a:not(.toolbar-icon):disabled{color:#9C9181;}.focus--indicator{padding:2px;border:2px solid;}.search-icon:focus,.toggle-hamburger:focus{border:2px solid #fff;outline:0;}body p{margin:0 0 10px;}img,svg{max-width:100%;height:auto;}blockquote{color:#333333;border-left:4px solid #f7f7f7;}blockquote:last-child{margin-bottom:0;}pre{white-space:pre-wrap;overflow-x:auto;}pre code{border:1px dotted #333333;background:#f7f7f7;padding:2px 9px;display:block;font-size:85%;}ol{list-style-position:inside;margin:0 0 10px;padding:0;}ol li{margin:4px 0;padding:0;}ol ol{padding-left:16px;}ul:not(.toolbar-menu):not(.contextual-links):not(.pager__items):not(.search-api-autocomplete-search):not(.js-facets-checkbox-links):not(.menu):not(.share-icon-list):not(.year-list):not(.country-list):not(.custom-select__options):not(.menu--social-links):not(.bubbles){padding:0;margin:0 0 10px;}ul:not(.toolbar-menu):not(.contextual-links):not(.pager__items):not(.search-api-autocomplete-search):not(.js-facets-checkbox-links):not(.menu):not(.share-icon-list):not(.year-list):not(.country-list):not(.custom-select__options):not(.menu--social-links):not(.bubbles) li{margin:4px 0;padding:0 0 0 15px;list-style-type:none;position:relative;}ul:not(.toolbar-menu):not(.contextual-links):not(.pager__items):not(.search-api-autocomplete-search):not(.js-facets-checkbox-links):not(.menu):not(.share-icon-list):not(.year-list):not(.country-list):not(.custom-select__options):not(.menu--social-links):not(.bubbles) li:before{content:'';height:3px;width:3px;background-color:#050304;border-radius:50%;position:absolute;left:0;top:7px;}ul ul{padding:0 0 0 22.5px;}ul ul ul{padding:0 0 0 22.5px;}table{width:100%;}table th{font-weight:600;text-align:left;background-color:#f7f7f7;padding:4px 5px;}table td{border:0;outline:none;padding:4px 5px;}table thead{border:1px solid #f7f7f7;border-bottom:0;}table tbody{border:1px solid #f7f7f7;}table tbody tr:nth-child(even){background-color:#f7f7f7;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;}.block-views-blockfeatured-blog-posts-block-1,.eu-cookie-compliance-banner .eu-cookie-compliance-content,.node--type-landing-page .field--name-field-page-content.field__items,.path-news-articles .block-views-blocknews-articles-block-1,.paragraph--type--carousel .slick__arrow,.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%;}@media (min-width:1024px){.block-views-blockfeatured-blog-posts-block-1,.eu-cookie-compliance-banner .eu-cookie-compliance-content,.node--type-landing-page .field--name-field-page-content.field__items,.path-news-articles .block-views-blocknews-articles-block-1,.paragraph--type--carousel .slick__arrow,.container{padding-left:24px;padding-right:24px;}}@media (min-width:1648px){.block-views-blockfeatured-blog-posts-block-1,.eu-cookie-compliance-banner .eu-cookie-compliance-content,.node--type-landing-page .field--name-field-page-content.field__items,.path-news-articles .block-views-blocknews-articles-block-1,.paragraph--type--carousel .slick__arrow,.container{max-width:1600px;padding-left:0;padding-right:0;}}aside,.layout-content,.region{padding:0;}aside .region,.layout-content .region{padding:0;border:none;}.layout-container{max-width:78.750em;margin:0 auto;}#main.rmc-main-content{margin-top:8.875rem;}main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout-content{-webkit-box-flex:calc(120px + ((100% - 264px) / 12 * 6));-ms-flex:calc(120px + ((100% - 264px) / 12 * 6));flex:calc(120px + ((100% - 264px) / 12 * 6));}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both .layout-content{-webkit-box-flex:calc(72px + ((100% - 264px) / 12 * 4));-ms-flex:calc(72px + ((100% - 264px) / 12 * 4));flex:calc(72px + ((100% - 264px) / 12 * 4));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:1024px){.layout-page-sidebars-both .layout-content{-webkit-box-flex:calc(72px + ((100% - 264px) / 12 * 4));-ms-flex:calc(72px + ((100% - 264px) / 12 * 4));flex:calc(72px + ((100% - 264px) / 12 * 4));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first .layout-content{-webkit-box-flex:calc(72px + ((100% - 264px) / 12 * 4));-ms-flex:calc(72px + ((100% - 264px) / 12 * 4));flex:calc(72px + ((100% - 264px) / 12 * 4));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:1024px){.layout-page-sidebars-first .layout-content{-webkit-box-flex:calc(96px + ((100% - 264px) / 12 * 5));-ms-flex:calc(96px + ((100% - 264px) / 12 * 5));flex:calc(96px + ((100% - 264px) / 12 * 5));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second .layout-content{-webkit-box-flex:calc(72px + ((100% - 264px) / 12 * 4));-ms-flex:calc(72px + ((100% - 264px) / 12 * 4));flex:calc(72px + ((100% - 264px) / 12 * 4));-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.layout-page-sidebars-second .layout-content{-webkit-box-flex:calc(96px + ((100% - 264px) / 12 * 5));-ms-flex:calc(96px + ((100% - 264px) / 12 * 5));flex:calc(96px + ((100% - 264px) / 12 * 5));-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}aside{-webkit-box-flex:calc(120px + ((100% - 264px) / 12 * 6));-ms-flex:calc(120px + ((100% - 264px) / 12 * 6));flex:calc(120px + ((100% - 264px) / 12 * 6));}aside.layout-sidebar-first{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-first{-webkit-box-flex:calc(24px + ((100% - 264px) / 12 * 2));-ms-flex:calc(24px + ((100% - 264px) / 12 * 2));flex:calc(24px + ((100% - 264px) / 12 * 2));}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-first{-webkit-box-flex:calc(((100% - 264px) / 12 * 1));-ms-flex:calc(((100% - 264px) / 12 * 1));flex:calc(((100% - 264px) / 12 * 1));-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first aside.layout-sidebar-first{-webkit-box-flex:calc(24px + ((100% - 264px) / 12 * 2));-ms-flex:calc(24px + ((100% - 264px) / 12 * 2));flex:calc(24px + ((100% - 264px) / 12 * 2));-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.layout-page-sidebars-first aside.layout-sidebar-first{-webkit-box-flex:calc(((100% - 264px) / 12 * 1));-ms-flex:calc(((100% - 264px) / 12 * 1));flex:calc(((100% - 264px) / 12 * 1));-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}aside.layout-sidebar-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-second{-webkit-box-flex:calc(120px + ((100% - 264px) / 12 * 6));-ms-flex:calc(120px + ((100% - 264px) / 12 * 6));flex:calc(120px + ((100% - 264px) / 12 * 6));-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-second{-webkit-box-flex:calc(((100% - 264px) / 12 * 1));-ms-flex:calc(((100% - 264px) / 12 * 1));flex:calc(((100% - 264px) / 12 * 1));-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second aside.layout-sidebar-second{-webkit-box-flex:calc(24px + ((100% - 264px) / 12 * 2));-ms-flex:calc(24px + ((100% - 264px) / 12 * 2));flex:calc(24px + ((100% - 264px) / 12 * 2));}}@media only screen and (min-width:1024px){.layout-page-sidebars-second aside.layout-sidebar-second{-webkit-box-flex:calc(((100% - 264px) / 12 * 1));-ms-flex:calc(((100% - 264px) / 12 * 1));flex:calc(((100% - 264px) / 12 * 1));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@supports (grid-template:none){main{display:grid;grid-template-columns:1fr repeat(4,1fr) 1fr;}.layout-content,aside.layout-sidebar-first,aside.layout-sidebar-second,.region-foooter{width:auto;float:none;margin-right:0;margin-left:0;}.layout-content{grid-column:1/7;}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both .layout-content{grid-column:3/7;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.layout-page-sidebars-both .layout-content{grid-column:2/6;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first .layout-content{grid-column:3/7;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:1024px){.layout-page-sidebars-first .layout-content{grid-column:2/7;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second .layout-content{grid-column:1/5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.layout-page-sidebars-second .layout-content{grid-column:1/6;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}aside.layout-sidebar-first{grid-column:1/7;}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-first{grid-column:1/3;}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-first{grid-column:1/2;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-first aside.layout-sidebar-first{grid-column:1/3;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.layout-page-sidebars-first aside.layout-sidebar-first{grid-column:1/2;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}aside.layout-sidebar-second{grid-column:1/7;}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-both aside.layout-sidebar-second{grid-column:1/7;}}@media only screen and (min-width:1024px){.layout-page-sidebars-both aside.layout-sidebar-second{grid-column:6/7;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media only screen and (min-width:768px) and (max-width:1023px){.layout-page-sidebars-second aside.layout-sidebar-second{grid-column:5/7;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media only screen and (min-width:1024px){.layout-page-sidebars-second aside.layout-sidebar-second{grid-column:6/7;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}}.cog--mq{margin:0 auto;padding:0 24px;position:relative;width:calc(264px + (100% - 264px));}@media only screen and (max-width:767px){.cog--mq{max-width:750px;padding:0 16px;width:100%;}}#main{padding:0;margin:57px 16px 0;margin:5.7rem 1.6rem 0;min-height:70vh;}@media (min-width:1023px){#main{margin-right:24px;margin-right:2.4rem;margin-left:24px;margin-left:2.4rem;}}@media (min-width:1201px){#main{margin-top:82px;margin-top:8.2rem;padding:0;}}@media only screen and (max-width:1023px){#main.has-filter{padding-top:50px;padding-top:5rem;}}#main.related-ross{margin-top:57px;margin-top:5.7rem;}@media (min-width:1201px){#main.related-ross{margin-top:108px;margin-top:10.8rem;}}@media (min-width:1440px){#main.related-ross{margin-top:115px;margin-top:11.5rem;}}#main .cog--mq{padding:0;}.no--card_row{margin:0 !important;}.main-wrapper{margin-top:40px;margin-top:4rem;}@media only screen and (max-width:480px){.main-wrapper{margin-top:30px;margin-top:3rem;}}.path--awards #main,.path--news-articles #main,.path--press-releases #main,.path--properties-listing #main,.path--our-company #main{margin-left:0;margin-right:0;}@media (min-width:1600px){.path--awards #main,.path--news-articles #main,.path--press-releases #main,.path--properties-listing #main,.path--our-company #main{max-width:1600px;float:none;margin-left:auto;margin-right:auto;}}.panel-cog-layout-one-col .cog-layout--main{width:calc(264px + (100% - 264px));}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one .cog-layout--middle-left{width:calc(120px + ((100% - 264px) / 12 * 6));}.panel-cog-layout-one-two-one .cog-layout--middle-right{width:calc(120px + ((100% - 264px) / 12 * 6));}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one-cl .cog-layout--middle-left{width:calc(192px + ((100% - 264px) / 12 * 9));}.panel-cog-layout-one-two-one-cl .cog-layout--middle-right{width:calc(48px + ((100% - 264px) / 12 * 3));}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one-cr .cog-layout--middle-left{width:calc(48px + ((100% - 264px) / 12 * 3));}.panel-cog-layout-one-two-one-cr .cog-layout--middle-right{width:calc(192px + ((100% - 264px) / 12 * 9));}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-one .cog-layout--middle-left{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-three-one .cog-layout--middle-center{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-three-one .cog-layout--middle-right{width:calc(72px + ((100% - 264px) / 12 * 4));}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-one-cm .cog-layout--middle-left{width:calc(48px + ((100% - 264px) / 12 * 3));}.panel-cog-layout-one-three-one-cm .cog-layout--middle-center{width:calc(120px + ((100% - 264px) / 12 * 6));}.panel-cog-layout-one-three-one-cm .cog-layout--middle-right{width:calc(48px + ((100% - 264px) / 12 * 3));}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-three-one .cog-layout--first-middle-left{width:calc(120px + ((100% - 264px) / 12 * 6));}.panel-cog-layout-one-two-three-one .cog-layout--first-middle-right{width:calc(120px + ((100% - 264px) / 12 * 6));}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-left{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-center{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-right{width:calc(72px + ((100% - 264px) / 12 * 4));}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-two-one .cog-layout--first-middle-left{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-center{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-right{width:calc(72px + ((100% - 264px) / 12 * 4));}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-left{width:calc(120px + ((100% - 264px) / 12 * 6));}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-right{width:calc(120px + ((100% - 264px) / 12 * 6));}}.node--type-award .field--name-field-location{display:inline;}.node--type-award .field--name-field-location .field__item:not(:last-child):after{content:",";}.node--type-award .field--name-field-date{font-family:"ProximaNova Light",sans-serif;display:inline;}.blog-post-card .featured-image .has-video .plyr__control--overlaid{height:40px;width:40px;}@media (min-width:480px){.blog-post-card .featured-image .has-video .plyr__control--overlaid{height:50px;width:50px;}}@media only screen and (min-width:1024px){.blog-post-card .featured-image .has-video .plyr__control--overlaid{left:16px;bottom:16px;}}@media (min-width:1201px){.blog-post-card .featured-image .has-video .plyr__control--overlaid{height:60px;width:60px;}}.blog-post-card .plyr--full-ui.plyr--video .plyr__control--overlaid{display:none;}.blog-post-card .blog-post-card__title{padding:0;font-weight:normal;font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:normal;margin:32px 0 16px 0;margin:3.2rem 0 1.6rem 0;padding:0 16px;padding:0 1.6rem;}@media (min-width:1023px){.blog-post-card .blog-post-card__title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;padding:0 24px;padding:0 2.4rem;}}.blog-post-card .blog-post-card__title a{color:#524C48;font-weight:normal;font-family:"PlayfairDisplay Regular",sans-serif;}.blog-post-card .blog-post-card__breadcrumbs{margin-bottom:24px;margin-bottom:2.4rem;padding:0 16px;padding:0 1.6rem;}@media (min-width:1023px){.blog-post-card .blog-post-card__breadcrumbs{padding:0 24px;padding:0 2.4rem;}}.blog-post-card .blog-post-card__tags{padding:0 16px 16px;padding:0 1.6rem 1.6rem;width:100%;}@media (min-width:1023px){.blog-post-card .blog-post-card__tags{padding:0 24px 24px;padding:0 2.4rem 2.4rem;position:absolute;bottom:0;}}.blog-post-card .blog-post-card__tags .read-more,.blog-post-card .blog-post-card__tags .pdf{font-size:14px;font-size:1.4rem;padding-right:24px;padding-right:2.4rem;}.blog-post-card .blog-post-card__tags .pdf{padding-right:0;}.block-views-blockfeatured-blog-posts-block-1 h2{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;max-width:calc(50%);padding:5vw 7.5vw 0 7.5vw;position:absolute;z-index:2;}@media only screen and (max-width:767px){.block-views-blockfeatured-blog-posts-block-1 h2{letter-spacing:5px;}}@media only screen and (max-width:1023px){.block-views-blockfeatured-blog-posts-block-1 h2{max-width:100%;padding:0;position:relative;}}@media (min-width:1440px){.node-detail.blog-post{max-width:992px !important;}}.node-detail.blog-post .content .top-content .title,.node-detail.blog-post .content .top-content .data{width:100% !important;}@media only screen and (min-width:1024px){.blog-post-wrapper.press-releases-wrapper .content .main-content{margin-left:auto;-ms-flex-preferred-size:calc(70% - 24px);flex-basis:calc(70% - 24px);}}@media (min-width:1201px){.blog-post-wrapper.press-releases-wrapper .content .main-content{-ms-flex-preferred-size:calc(75% - 24px);flex-basis:calc(75% - 24px);}}.blog-post-wrapper.press-releases-wrapper .content-header{margin-bottom:24px;margin-bottom:2.4rem;margin-left:0;margin-right:0;}@media only screen and (min-width:1024px){.blog-post-wrapper.press-releases-wrapper .content-header{margin-bottom:32px;margin-bottom:3.2rem;}}.blog-post-wrapper .main-content{position:relative;}.blog-post-wrapper .main-content .blog-post-row{height:100%;position:relative;}@media only screen and (min-width:1024px){.blog-post-wrapper .main-content .blog-post-row{padding-bottom:64px;padding-bottom:6.4rem;}}.blog-post-wrapper .main-content .featured-image img{width:100%;}@media only screen and (min-width:1024px){.blog-post-wrapper .result-output{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem;}.blog-post-wrapper .result-output .views-row{margin-left:12px;margin-left:1.2rem;margin-right:12px;margin-right:1.2rem;width:calc(100% / 3 - 24px);}}.blog-post-wrapper .views-row{border:1px solid #C6BFB6;margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.blog-post-wrapper .views-row{margin-bottom:24px;margin-bottom:2.4rem;}}.blog-post-wrapper .no-result{margin:0;}.filters.sticky-filter{scrollbar-width:none;}.filters.sticky-filter::-webkit-scrollbar{display:none;}.featured-blog-post-content{scrollbar-width:none;}.featured-blog-post-content::-webkit-scrollbar{display:none;}@media only screen and (max-width:1023px){.featured-blog-post-content{margin-top:24px;margin-top:2.4rem;margin-bottom:40px;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);}}.featured-blog-post-content .title{font-size:40px;font-size:4rem;color:#524C48;line-height:48px;letter-spacing:1px;font-weight:normal;margin-bottom:24px;margin-bottom:2.4rem;}@media only screen and (max-width:1023px){.featured-blog-post-content .title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0;margin-bottom:16px;margin-bottom:1.6rem;}}.featured-blog-post-content .title a{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;}.featured-blog-post-content .breadcrumb{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (max-width:1023px){.featured-blog-post-content .breadcrumb{margin-bottom:24px;margin-bottom:2.4rem;}}@media only screen and (max-width:1023px){.featured-blog-post-content .publication-summary{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}@media (min-width:1023px){.featured-blog-post-content .publication-summary{margin-bottom:24px;margin-bottom:2.4rem;}.featured-blog-post-content .publication-summary p{margin-bottom:0;line-height:1.75;}}.featured-blog-post-content .tags .read-more,.featured-blog-post-content .tags .pdf{font-size:1em;}@media only screen and (max-width:1023px){.featured-blog-post-content .tags .read-more,.featured-blog-post-content .tags .pdf{font-size:1.4rem;}}.featured-blog-post-content .tags .pdf{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.featured-blog-post-content .tags .pdf:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}@media only screen and (max-width:1023px){.featured-blog-post-content .tags .pdf{font-size:14px;font-size:1.4rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.featured-blog-post-content .tags .pdf:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}}.featured-blog-post-content .tags .read-more{margin-right:40px;margin-right:4rem;}@media only screen and (max-width:1023px){.featured-blog-post-content .tags .read-more{margin-right:32px;margin-right:3.2rem;}}.featured-blog-post-content .carousel-content{display:none;}@media only screen and (max-width:1023px){.featured-blog-post-content .carousel-content{margin:0 16px 0 0;margin:0 1.6rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;}}.featured-blog-post-content .carousel-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;}.featured-blog-post-content .carousel-content .carousel-image{overflow:hidden;padding-top:5vw;}@media only screen and (max-width:767px){.featured-blog-post-content .carousel-content .carousel-image{height:250px;}}@media only screen and (max-width:1023px){.featured-blog-post-content .carousel-content .carousel-image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;width:100%;}}@media only screen and (min-width:768px) and (max-width:1023px){.featured-blog-post-content .carousel-content .carousel-image{height:550px;}}.featured-blog-post-content .carousel-content .field--type-video-embed-field,.featured-blog-post-content .carousel-content .field--name-image,.featured-blog-post-content .carousel-content img{background-size:cover;}@media only screen and (max-width:1023px){.featured-blog-post-content .carousel-content .field--type-video-embed-field,.featured-blog-post-content .carousel-content .field--name-image,.featured-blog-post-content .carousel-content img{height:250px;}}@media only screen and (min-width:768px) and (max-width:1023px){.featured-blog-post-content .carousel-content .field--type-video-embed-field,.featured-blog-post-content .carousel-content .field--name-image,.featured-blog-post-content .carousel-content img{height:550px;}}.featured-blog-post-content .carousel-content .plyr__control--overlaid{display:none;}.featured-blog-post-content .carousel-content .main-content{margin-top:3vw;padding-bottom:3vw;}@media only screen and (max-width:1023px){.featured-blog-post-content .carousel-content .main-content{margin-top:16px;margin-top:1.6rem;padding:16px 0 0;padding:1.6rem 0 0;max-width:100%;}}@media only screen and (max-width:1023px){.featured-blog-post-content .carousel-content{-ms-flex-line-pack:start;align-content:flex-start;}}@media only screen and (min-width:1024px){.featured-blog-post-content .carousel-image{padding-left:7.5vw;}}.blog-post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.blog-post-header .col{width:100%;}.blog-post-header .col-media{margin-bottom:24px;margin-bottom:2.4rem;}.blog-post-header .col-media .field--type-image,.blog-post-header .col-media picture,.blog-post-header .col-media img{width:100%;}.blog-post-footer{margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1023px){.featured-blog-post-switcher{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}@media (min-width:1023px){.featured-blog-post-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 7.5vw;margin-bottom:80px;margin-bottom:8rem;}.featured-blog-post-switcher .main-content-switcher{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 3 - 24px * 2);flex:1 1 calc(100% / 3 - 24px * 2);margin-right:2.4rem;}.featured-blog-post-switcher .main-content-switcher:last-child{margin:0;}.featured-blog-post-switcher .main-content-switcher.active:after{content:"";background:#524C48;display:-webkit-box;display:-ms-flexbox;display:flex;height:3px;width:50%;margin-top:24px;margin-top:2.4rem;}.featured-blog-post-switcher .main-content-switcher.active .title{color:#524C48;}.featured-blog-post-switcher .title{font-weight:normal;padding:0;margin-bottom:16px;margin-bottom:1.6rem;font-size:24px;font-size:2.4rem;color:#9C9181;line-height:1.33;letter-spacing:0;}}.blog-post-row .field--name-field-blog-posts.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.blog-post-row .field--name-field-blog-posts.field__item{-webkit-box-flex:0;-ms-flex:0 calc(25%);flex:0 calc(25%);}.blog-post-row .company-name{margin:1rem 0 2rem 0;}.readmore--cta{text-align:center;margin-top:2rem;}.readmore--cta .field--name-field-cta-link{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;}.readmore--cta .field--name-field-cta-link::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}.rcc--pillar{margin:40px 24px;margin:4rem 2.4rem;}@media only screen and (max-width:767px){.rcc--pillar{margin:0;margin-left:16px;margin-left:1.6rem;}}.rcc--pillar h2{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;margin-bottom:4rem;text-align:center;}@media only screen and (max-width:767px){.rcc--pillar h2{letter-spacing:5px;}}@media only screen and (max-width:767px){.rcc--pillar h2{text-align:left;}}.rcc--pillar h2:empty{display:none;}.rcc--pillar .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.rcc--pillar .slick-list{padding-left:0 !important;}.rcc--pillar .slick-slide{padding-right:16px;padding-right:1.6rem;}.pillars--card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:330px;margin-right:25px;margin-right:2.5rem;}.pillars--card:last-of-type{margin-right:0;}.pillars--card .field--name-field-headline{font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"PlayfairDisplay Regular",sans-serif;height:150px;overflow:hidden;}@media only screen and (max-width:1201px){.pillars--card .field--name-field-headline{font-size:20px;font-size:2rem;color:#524C48;line-height:24px;letter-spacing:normal;}}@media only screen and (max-width:1024px){.pillars--card .field--name-field-headline{display:block;height:60px;}}.pillars--card .field--name-field-text{font-size:14px;font-size:1.4rem;line-height:24px;letter-spacing:normal;margin-top:25px;margin-top:2.5rem;}.slick-slide:last-child{padding-right:0 !important;}.block-system-branding-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.logo img{display:block;float:left;margin-bottom:0.313em;width:15em;}.site-name{padding:0.6em;font-size:2em;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media only screen and (min-width:768px){.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;}}.breadcrumbs span{font-size:14px;font-size:1.4rem;color:#050304;line-height:1.71;letter-spacing:normal;margin-right:8px;margin-right:0.8rem;}.breadcrumbs span:first-child{color:#524C48;font-family:"ProximaNova Semibold",sans-serif;}.breadcrumbs span > div{display:inline;}.breadcrumbs .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 !important;}.breadcrumbs .item-list li{font-size:14px;font-size:1.4rem;color:#050304;line-height:1.71;letter-spacing:normal;margin:0 8px 0 0 !important;padding:0 !important;}.breadcrumbs .item-list li::before{display:none;}.breadcrumbs .item-list li::after{content:"/";margin-left:8px;margin-left:0.8rem;font-family:"ProximaNova Light",sans-serif;color:#050304;}.breadcrumbs .item-list li:first-child{color:#524C48;font-family:"ProximaNova Semibold",sans-serif;}.breadcrumbs .item-list li:last-child::after{display:none;}.paragraph--type--bubbles h2.bubbles-eyebrow{text-align:center;}ul.bubbles{display:block;position:relative;padding:0 !important;list-style-type:none !important;margin:auto;}@media (min-width:1520px){ul.bubbles{max-width:1520px;height:1220px;}}ul.bubbles li{display:block;margin:0;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;width:200px;height:200px;}@media (min-width:1520px){ul.bubbles li{position:absolute !important;}}@media (min-width:1520px){ul.bubbles li:hover:not(#bubble1){-webkit-transform:scale(1.1);transform:scale(1.1);}}ul.bubbles li .circle{background:#ddd;width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-shadow:inset 0 0 20px #243556;box-shadow:inset 0 0 20px #243556;}ul.bubbles li .circle .content{color:#fff;text-align:center;padding:10px;z-index:2;font-family:"ProximaNova Light",sans-serif;}ul.bubbles li .circle a{color:#fff;}ul.bubbles li .bubble-wrapper-link{z-index:20;position:absolute;width:100%;height:100%;color:transparent;}ul.bubbles li .bubble-wrapper-link:hover,ul.bubbles li .bubble-wrapper-link:active,ul.bubbles li .bubble-wrapper-link:focus{color:transparent;}@media (max-width:1520px){ul.bubbles li.slide-item{display:none;}}ul.bubbles li.slide-item .circle .content h2.title{font-family:"ProximaNova Semibold",sans-serif;font-size:22px;letter-spacing:1px;line-height:1.25;color:#fff;margin:0;padding:0 20px;font-weight:normal;}@media (max-width:768px){ul.bubbles li.slide-item .circle .content h2.title{font-size:16px;line-height:1.25;padding:0 10px;}}ul.bubbles li.slide-item .circle .content .eyebrow,ul.bubbles li.slide-item .circle .content .intro{display:none;}ul.bubbles li.hero{margin:0 auto 20px;}@media (max-width:480px){ul.bubbles li.hero{width:90vw;height:90vw;}}@media (min-width:480px) and (max-width:768px){ul.bubbles li.hero{width:70vw;height:70vw;}}@media (min-width:768px) and (max-width:1520px){ul.bubbles li.hero{width:50vw;height:50vw;}}ul.bubbles li.hero .circle .content h2.title{font-size:54px;margin:2.5rem 0;line-height:1.25;font-family:"PlayfairDisplay Regular",sans-serif;padding:0 40px;color:#fff !important;font-weight:400;}@media (max-width:1023px){ul.bubbles li.hero .circle .content h2.title{font-size:24px;margin:1.5rem 0;line-height:36px;padding:0 30px;}}ul.bubbles li.hero .circle .content .intro{font-size:18px;padding:0 40px;font-family:"ProximaNova Light",sans-serif;}@media (max-width:767px){ul.bubbles li.hero .circle .content .intro{font-size:14px;}}@media (max-width:1023px){ul.bubbles li.hero .circle .content .intro{font-size:16px;}}ul.bubbles li.hero .circle .content .eyebrow{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;color:#fff !important;}@media only screen and (max-width:767px){ul.bubbles li.hero .circle .content .eyebrow{letter-spacing:5px;}}@media (min-width:1520px){ul.bubbles #bubble1{margin:0;width:628px;height:628px;left:calc(1520px / 2 - 314px);top:calc(1220px / 2 - 314px);}ul.bubbles #bubble2{width:300px;height:300px;left:56px;top:50px;}ul.bubbles #bubble3{width:260px;height:260px;left:445px;top:50px;}ul.bubbles #bubble4{width:260px;height:260px;left:805px;top:50px;}ul.bubbles #bubble5{width:300px;height:300px;left:1146px;top:50px;}ul.bubbles #bubble6{width:318px;height:318px;left:1111px;top:390px;}ul.bubbles #bubble7{width:372px;height:372px;left:1034px;top:766px;}ul.bubbles #bubble8{width:324px;height:324px;left:598px;top:954px;}ul.bubbles #bubble9{width:372px;height:372px;left:114px;top:766px;}ul.bubbles #bubble10{width:318px;height:318px;left:91px;top:390px;}}ul.bubbles .slick-track .slide-item{margin-left:20px;}@media (max-width:768px){ul.bubbles .slick-track .slide-item{width:50vw;height:50vw;}}@media (min-width:768px) and (max-width:1520px){ul.bubbles .slick-track .slide-item{width:30vw;height:30vw;}}ul.bubbles .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}ul.bubbles .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}ul.bubbles .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}ul.bubbles .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}ul.bubbles .slick-arrow{position:absolute;right:0;z-index:9;padding:20px;background-size:24px;}@media (min-width:650px) and (max-width:1024px){ul.bubbles .slick-arrow{padding:25px;background-size:auto;}}@media (min-width:1024px){ul.bubbles .slick-arrow{padding:31px;background-size:auto;}}ul.bubbles .slick-prev{bottom:20px;}@media (min-width:650px) and (max-width:1024px){ul.bubbles .slick-prev{bottom:30px;}}@media (min-width:1024px){ul.bubbles .slick-prev{bottom:42px;}}ul.bubbles .slick-next{bottom:-20px;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button,.btn,button,input[type="button"],input[type="submit"]{padding:12px 24px;background-color:#866E4C;color:#fff;font-family:"ProximaNova Semibold",sans-serif;text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0;text-transform:uppercase;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:hover,.btn:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{color:#fff;background-color:#AE9570;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:active,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:active,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:focus,.btn:active,.btn:focus,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="submit"]:active,input[type="submit"]:focus{color:#fff;background-color:#554630;outline:none;}.eu-cookie-compliance-banner .inactive.eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .inactive.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:disabled,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:disabled,.btn.inactive,.btn:disabled,button.inactive,button:disabled,input[type="button"].inactive,input[type="button"]:disabled,input[type="submit"].inactive,input[type="submit"]:disabled{color:#fff;background-color:rgba(160,149,135,0.5);cursor:not-allowed;}.card-row .eyebrow,.card-row .eyebrow-light{margin-bottom:24px;margin-bottom:2.4rem;font-family:"ProximaNova Light",sans-serif;text-align:center;}@media only screen and (min-width:768px){.card-row .eyebrow,.card-row .eyebrow-light{margin-bottom:49px;margin-bottom:4.9rem;}}.card-row.location-cards-collection .column-wrapper .card-column .data-content .read-more.no-link{text-decoration:none;cursor:default;color:#866E4C;margin:0;}.card-row.location-cards-collection .column-wrapper .card-column .data-content .read-more.no-link::after{display:none;}.filters .selectBox{position:relative;cursor:pointer;}.filters .selectBox .overSelect{position:absolute;left:0;right:0;top:0;bottom:0;}.filters .selectBox .custom-select{margin-top:12px;}.filters .selectBox .custom-select select{width:100%;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;cursor:pointer;position:relative;}.filters .selectBox .custom-select:after{background:none;content:"";display:inline-block;height:1rem;width:1rem;margin:0 0 0 0.8rem;border-bottom:1px solid #866E4C;border-left:1px solid #866E4C;position:absolute;right:0;top:5px;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.filters .selectBox .custom-select.active::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.filters .selectBox label[for="tag-select"]{display:none;}.filters .selectBox label[for="tag-select"].sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;display:block;}.filters fieldset.fieldgroup legend{background-color:transparent;padding:5px 0 0 0;}.filters fieldset.fieldgroup legend span{position:absolute;top:10px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;display:block;margin:0;padding:0;font-weight:normal;}.filters .bef-checkboxes{display:none;}.filters .bef-checkboxes .form-item{border:none;margin-bottom:0;}.filters .bef-checkboxes .form-item label{display:block;cursor:pointer;}.filters .bef-checkboxes .form-item label:hover{background-color:#FAF7F4;}.filters .bef-checkboxes .form-item label.option{display:inline-block;font-size:1.6rem;line-height:1.5;letter-spacing:0;color:#050304;width:100%;padding-left:25px;}.filters .bef-checkboxes .form-item input[type="checkbox"]{margin:0;display:none;}.filters .bef-checkboxes .form-item[data-checked="true"]:before{content:'';border:solid #866E4C;border-width:0 2px 2px 0;width:5px;height:12px;position:absolute;left:5px;top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.filters .bef-checkboxes .form-type-checkbox{padding-left:0;}aside.offscreen-element{width:100%;height:100vh;overflow-y:auto;position:fixed;top:0;left:100%;background-color:rgba(255,255,255,0.8);z-index:999;-webkit-transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);}aside.offscreen-element.visible-contact-modal{left:0;-webkit-transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);}aside.offscreen-element .region-offscreen{margin-left:66%;background-color:#fff;position:relative;overflow-x:hidden;height:100vh;overflow-y:scroll;padding:24px;padding:2.4rem;}@media only screen and (max-width:1023px){aside.offscreen-element .region-offscreen{margin-left:0;width:100%;padding:24px 16px;padding:2.4rem 1.6rem;}}aside.offscreen-element .close-overlay{top:35px !important;}@media (min-width:767px){aside.offscreen-element .close-overlay{top:40px !important;}}@media (min-width:1201px){aside.offscreen-element .close-overlay{top:35px !important;}}aside.offscreen-element .contactus-form{display:none;}aside.offscreen-element .contactus-form.show{display:block;}aside.offscreen-element .contactus-form .messages{text-align:left;}aside.offscreen-element .contactus-form h2{font-weight:300;line-height:1.375;text-transform:unset;font-size:35px;font-size:3.5rem;}@media only screen and (max-width:767px){aside.offscreen-element .contactus-form h2{font-size:28px;font-size:2.8rem;line-height:1.2;}}@media only screen and (max-width:480px){aside.offscreen-element .contactus-form h2{width:250px;width:25rem;}}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form{margin:35px 0;margin:3.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static;}@media only screen and (max-width:767px){aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form{display:block;}}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item{border:2px solid #866E4C;clear:both;position:relative;margin:0 0 24px;margin:0 0 2.4rem;padding:5px 16px 16px;padding:0.5rem 1.6rem 1.6rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item label{display:block;color:#866E4C;margin:0;font-family:"ProximaNova Semibold",sans-serif;padding:0 0 5px;padding:0 0 0.5rem;font-size:12px;font-size:1.2rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item input:-webkit-autofill,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item input:-internal-autofill-selected{background-color:#fff !important;-webkit-box-shadow:0 0 0px 1000px #fff inset !important;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item input,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item select,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item textarea{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;margin:0;width:100%;padding:0;color:#050304;height:auto;font-size:16px;font-size:1.6rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item input:focus,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item select:focus,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item textarea:focus{outline:none;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item textarea{border:2px solid #866E4C;padding:5px 16px 16px;padding:0.5rem 1.6rem 1.6rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-textarea{padding:0;border:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-textarea label{padding:0 16px 5px;padding:0 1.6rem 0.5rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox{padding:0;border:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox input{display:none;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox input:checked + label:after{content:'';display:inline-block;position:absolute;top:6px;left:6px;height:16px;width:16px;background-color:#866E4C;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox label{position:relative;padding:6px 0 0 45px;padding:0.6rem 0 0 4.5rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox label:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:24px;width:24px;border:2px double #866E4C;-webkit-box-sizing:content-box;box-sizing:content-box;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-checkbox.form-item-i-acknowledge-that-by-submitting-this-form-i-agree-to-be-contact{margin-bottom:10px;margin-bottom:1rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-item-first-name,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-item-last-name{float:left;width:calc((50%) - (2.4rem * 6 / 12));clear:none;margin-right:24px;margin-right:2.4rem;}@media only screen and (max-width:767px){aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-item-first-name,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-item-last-name{float:none;width:100%;}}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-item-last-name{margin-right:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-position:right center;background-size:25px;padding-right:25px;padding-right:2.5rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-number input::-webkit-outer-spin-button,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-item.form-type-number input{-moz-appearance:textfield;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-privacy-policy"]{padding:0 0 0 45px;padding:0 0 0 4.5rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-privacy-policy"] .messages{margin:0;padding:0;background-color:transparent;border:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"],aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-contact-us-container"]{margin-right:24px;margin-right:2.4rem;padding:0;border:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"] legend,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-contact-us-container"] legend{display:none;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"] fieldset,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-contact-us-container"] fieldset{border:0;padding:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"] fieldset legend,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-contact-us-container"] fieldset legend{display:block;color:#866E4C;margin:0;font-family:"ProximaNova Semibold",sans-serif;padding:0 16px 5px;padding:0 1.6rem 0.5rem;font-size:12px;font-size:1.2rem;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"] fieldset .fieldset-wrapper .form-item,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-contact-us-container"] fieldset .fieldset-wrapper .form-item{margin-bottom:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form [id^="edit-first-and-last-name"]{margin-bottom:0;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-actions{width:50%;text-align:right;margin-left:120px;margin-left:12rem;}@media only screen and (max-width:767px){aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-actions{margin-left:0;margin-top:24px;margin-top:2.4rem;width:100%;}}@media only screen and (max-width:767px){aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .form-actions input{width:100%;}}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form #validate-acknowledgement,aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .error{font-size:12px;font-size:1.2rem;color:#ff0000;}aside.offscreen-element .contactus-form form.webform-submission-contact-us-form-form .text-count-message{color:#866E4C;font-weight:bold;}.desktop aside.offscreen-element .contactus-form .form-item.form-item-how-did-you-hear-about-us--select select{background:none;padding-right:0;}.mobile aside.offscreen-element .contactus-form .form-item.form-item-how-did-you-hear-about-us--select{padding:16px;padding:1.6rem;}.iti{width:100%;padding-left:50px;}.iti__flag-container:focus,.iti__selected-flag:focus{outline:0;}.iti__country-list{scrollbar-width:thin;scrollbar-color:#676767 #F1EFF0;}.iti__country-list li:before{display:none;}.iti__country-list::-webkit-scrollbar{width:8px;}.iti__country-list::-webkit-scrollbar-track{background:#F1EFF0;border-radius:3px;}.iti__country-list::-webkit-scrollbar-thumb{background:#676767;width:8px;border-radius:3px;}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent;}.contact-listing-block .contact-summary{margin:40px 0;margin:4rem 0;padding:0 7.5vw;}@media only screen and (max-width:767px){.contact-listing-block .contact-summary{margin:24px 0;margin:2.4rem 0;}}.contact-listing-block .contact-summary .title{font-size:32px;font-size:3.2rem;color:#524C48;line-height:40px;letter-spacing:normal;margin-bottom:24px;margin-bottom:2.4rem;font-weight:normal;}@media (min-width:1023px){.contact-listing-block .contact-summary .title{font-size:48px;font-size:4.8rem;color:#524C48;line-height:56px;letter-spacing:1px;margin-bottom:40px;margin-bottom:4rem;}}.contact-listing-block .contact-summary .desc p{margin:0 70px 0 0;margin:0 7rem 0 0;line-height:32px;}@media only screen and (max-width:767px){.contact-listing-block .contact-summary .desc p{margin:0;}}.contact-listing-block .card-row{margin-top:40px;margin-top:4rem;}@media (min-width:1023px){.contact-listing-block .card-row{margin-top:40px;margin-top:4rem;}}.contact-listing-block .card-row .eyebrow{margin-bottom:32px;margin-bottom:3.2rem;}@media (min-width:1023px){.contact-listing-block .card-row .eyebrow{margin-bottom:40px;margin-bottom:4rem;}}.contact-listing-block .card-row .column-wrapper.four-column .card-column{padding:40px 24px;padding:4rem 2.4rem;}@media only screen and (max-width:767px){.contact-listing-block .card-row .column-wrapper.four-column .card-column{padding:32px 16px;padding:3.2rem 1.6rem;padding-bottom:32px !important;}}.contact-listing-block .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;}.contact-listing-block .location{margin-bottom:16px;margin-bottom:1.6rem;font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:5px;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;}.contact-listing-block .title{margin-bottom:32px;margin-bottom:3.2rem;color:#524C48;font-weight:normal;}.contact-listing-block .title a{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;letter-spacing:0;}.contact-listing-block .btn{-ms-flex-item-align:end;align-self:flex-end;max-width:300px;margin:auto auto 0;width:100%;}.contact-listing-block .btn a{color:#fff;display:block;}.contact-listing-block .contact-address-wrapper{margin-bottom:16px;margin-bottom:1.6rem;font-size:16px;font-size:1.6rem;color:#866E4C;line-height:2;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;}.contact-listing-block .contact-address-wrapper .contact-info{padding-left:32px;padding-left:3.2rem;line-height:2;position:relative;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__website,.contact-listing-block .contact-address-wrapper .contact-info.contact-info__email{text-transform:uppercase;}.contact-listing-block .contact-address-wrapper .contact-info::before{content:'';background-repeat:no-repeat;background-size:cover;height:24px;width:24px;position:absolute;top:3px;left:0;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__tel::before{background-image:url(/themes/custom/rcc/images/telephone.svg);background-position:-1px 50%;}.contact-listing-block .contact-address-wrapper .contact-info.office-location::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:2px 50% !important;background-size:auto;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__address::before{background-image:url(/themes/custom/rcc/images/location.svg);}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__website::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:3px 50%;background-size:auto;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__email::before{background-image:url(/themes/custom/rcc/images/email.png);background-position:50% 50%;background-size:18px;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__address,.contact-listing-block .contact-address-wrapper .contact-info.contact-info__tel,.contact-listing-block .contact-address-wrapper .contact-info.office-location{margin-bottom:16px;margin-bottom:1.6rem;}.contact-listing-block .contact-address-wrapper .contact-info.contact-info__address::before,.contact-listing-block .contact-address-wrapper .contact-info.contact-info__tel::before,.contact-listing-block .contact-address-wrapper .contact-info.office-location::before{background-position:-3px 50%;}.contact-listing-block .body{margin-bottom:24px;margin-bottom:2.4rem;}@media (min-width:1201px){.page-node-type-corporate-bio #main{margin-top:42px;margin-top:4.2rem;}}.page-node-type-corporate-bio .content-header{margin-bottom:24px;margin-bottom:2.4rem;}@media (min-width:1023px){.page-node-type-corporate-bio .content-header{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}.bio-page-wrapper .sidebar .has-video .plyr__control--overlaid{height:40px;width:40px;}@media (min-width:480px){.bio-page-wrapper .sidebar .has-video .plyr__control--overlaid{height:50px;width:50px;}}@media (min-width:1201px){.bio-page-wrapper .sidebar .has-video .plyr__control--overlaid{height:60px;width:60px;}}.bio-page-wrapper .title{font-size:32px;font-size:3.2rem;color:#524C48;line-height:40px;letter-spacing:normal;font-weight:normal;}@media (min-width:1023px){.bio-page-wrapper .title{font-size:40px;font-size:4rem;color:#524C48;line-height:48px;letter-spacing:1px;}}@media only screen and (max-width:1023px){.bio-page-wrapper .breadcrumb{margin-bottom:8px;margin-bottom:0.8rem;}}.bio-page-wrapper .breadcrumb span{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0;}@media only screen and (max-width:1023px){.bio-page-wrapper .breadcrumb span:first-child{margin-bottom:16px;margin-bottom:1.6rem;}}.bio-page-wrapper .breadcrumb span:first-child:after{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.bio-page-wrapper .desc p{margin:21px 0 0;margin:2.1rem 0 0;line-height:32px;}@media only screen and (max-width:1023px){.bio-page-wrapper .desc p{margin:16px 0 0;margin:1.6rem 0 0;line-height:24px;}}@media (min-width:1023px){.bio-page-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;}.bio-page-wrapper .content .sidebar{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;}.bio-page-wrapper .content .sidebar.sidebar-l .detail-back{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.bio-page-wrapper .content .main-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;padding:64px 106px 0 130px;}}@media only screen and (max-width:1023px){.bio-page-wrapper .content .sidebar{margin-bottom:22px;margin-bottom:2.2rem;}}.bio-page-wrapper .content .sidebar .sidebar-items img,.bio-page-wrapper .content .sidebar .sidebar-items .plyr--video{display:block;margin:0 auto;max-width:566px;width:100%;}.bio-page-wrapper .content .main-content{overflow:hidden;position:relative;white-space:normal;word-break:break-word;}@media only screen and (max-width:1023px){.bio-page-wrapper .content .main-content .detail-back{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}.bio-page-wrapper .content .main-content .field__label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.bio-page-wrapper .content .main-content .breadcrumb{margin-top:1rem;}@media only screen and (max-width:1023px){.bio-page-wrapper .content .main-content .breadcrumb span{font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:0.3px;display:block;}}.bio-page-wrapper .content .bio-related-content{padding-bottom:42px;}@media only screen and (max-width:1023px){.bio-page-wrapper .content .bio-related-content{padding-bottom:32px;}}.bio-page-wrapper .content .detail-next{border-top:2px solid #C6BFB6;clear:both;padding:24px 0;text-align:right;width:100%;}.corporate-bio{border:1px solid #FAF7F4;display:inline-block;height:calc(100% - 2.4rem);margin:24px;margin:2.4rem;}@media only screen and (max-width:767px){.corporate-bio{margin:0;margin-left:16px;margin-left:1.6rem;height:calc(100% - 1.6rem);width:100%;}}.corporate-bio .featured-image .plyr__control--overlaid{height:40px;width:40px;}@media (min-width:480px){.corporate-bio .featured-image .plyr__control--overlaid{height:50px;width:50px;}}@media only screen and (min-width:1024px){.corporate-bio .featured-image .plyr__control--overlaid{left:16px;bottom:16px;}}@media (min-width:1201px){.corporate-bio .featured-image .plyr__control--overlaid{height:60px;width:60px;}}@media only screen and (min-width:768px){.corporate-bio .featured-image .plyr .plyr__control--overlaid{left:16px;bottom:16px;}}.corporate-bio .featured-image img{width:100%;}.corporate-bio h3 span{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;text-transform:initial;}.corporate-bio .company-title,.corporate-bio .company-name,.corporate-bio .description{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:0px;}.corporate-bio .company-title{font-family:"ProximaNova Semibold",sans-serif;}.corporate-bio .company-name{font-family:"ProximaNova Light",sans-serif;}.corporate-bio .view--bio{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;}.corporate-bio .view--bio::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}.corporate-bio .description,.corporate-bio .view--bio{margin-top:2rem;margin-bottom:1rem;}.bio__cards{margin:0 1.2rem;}@media only screen and (max-width:767px){.bio__cards{margin:0 1.6rem;}}@media only screen and (min-width:768px){.bio__cards .field--name-field-corporate-bios.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.bio__cards .field--name-field-eyebrow{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;margin-bottom:4rem;text-align:center;}@media only screen and (max-width:767px){.bio__cards .field--name-field-eyebrow{letter-spacing:5px;}}.bio__cards .field--name-field-columns{display:none;}.bio__cards .wrap--border{margin:24px;margin:2.4rem;margin-top:0;}.bio__cards.for-two .corporate-bio{max-width:685px;margin-right:1.2rem;margin-left:1.2rem;min-width:90%;}@media only screen and (min-width:768px){.bio__cards.for-two .field--name-field-corporate-bios.field__item{-webkit-box-flex:1;-ms-flex:1 0 calc(50%);flex:1 0 calc(50%);}}.bio__cards.for-two .company-title,.bio__cards.for-two .company-name{display:inline-block;}.bio__cards.for-two .company-title div,.bio__cards.for-two .company-name div{display:inline-block;}.bio__cards.for-two .company-title::after{content:'/';padding-right:10px;padding-left:10px;}.bio__cards.for-three .corporate-bio{max-width:450px;margin-right:1.2rem;margin-left:1.2rem;min-width:90%;}@media only screen and (min-width:768px){.bio__cards.for-three .field--name-field-corporate-bios.field__item{-webkit-box-flex:0;-ms-flex:0 calc(33%);flex:0 calc(33%);}}.bio__cards.for-three .company-name{margin:1rem 0 2rem 0;}.bio__cards.for-three .description{display:none;}.bio__cards.for-four .corporate-bio{max-width:330px;margin-right:1.2rem;margin-left:1.2rem;min-width:90%;}@media only screen and (min-width:768px){.bio__cards.for-four .field--name-field-corporate-bios.field__item{width:25%;}}@media only screen and (min-width:768px) and (max-width:1023px){.bio__cards.for-four .featured-image .plyr__control--overlaid{height:35px;width:35px;}}.bio__cards.for-four .company-name{margin:1rem 0 2rem 0;}.bio__cards.for-four .description{display:none;}@media only screen and (max-width:767px){.bio__cards .corporate-bio{max-width:100% !important;margin:0 !important;margin-bottom:1.6rem !important;}}.user-logged-in.toolbar-horizontal .fix{margin-top:39px;margin-top:3.9rem;}.user-logged-in.toolbar-horizontal.toolbar-tray-open .fix{margin-top:80px;margin-top:8rem;}.user-logged-in.toolbar-vertical .fix{margin-top:39px;margin-top:3.9rem;}.cta--paragraph .field--name-field-cta-paragraph-content.field__item{background:#FAF7F4;margin-bottom:16px;margin-bottom:1.6rem;padding:12px 16px;text-align:center;}@media only screen and (min-width:768px){.cta--paragraph .field--name-field-cta-paragraph-content.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-12px;margin-right:-12px;background:white;}.cta--paragraph .field--name-field-cta-paragraph-content.field__item{-ms-flex-preferred-size:calc(25% - 24px);flex-basis:calc(25% - 24px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-left:12px;margin-right:12px;}}.cta--paragraph .cta-para-field-title-element{color:#524C48;font-size:40px;font-size:4rem;line-height:1.5;letter-spacing:0;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1201px){.cta--paragraph .cta-para-field-title-element{line-height:48px;}}.cta--paragraph .cta-para-field-title-element > *{color:#524C48;font-size:40px;font-size:4rem;line-height:1.5;letter-spacing:0;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;}@media (min-width:1201px){.cta--paragraph .cta-para-field-title-element > *{font-size:48px;font-size:4.8rem;line-height:calc(75 / 48);}}.cta--paragraph .field--type-text-with-summary{height:100%;overflow-y:auto;padding:12px 8px;scrollbar-width:thin;scrollbar-color:#676767 #F1EFF0;}.cta--paragraph .field--type-text-with-summary::-webkit-scrollbar{width:8px;}.cta--paragraph .field--type-text-with-summary::-webkit-scrollbar-track{background:#F1EFF0;border-radius:3px;}.cta--paragraph .field--type-text-with-summary::-webkit-scrollbar-thumb{background:#676767;width:8px;border-radius:3px;}.cta--paragraph p{font-size:16px;font-size:1.6rem;color:#050304;line-height:28px;letter-spacing:0px;}.cta--paragraph .field--name-field-cta-link{margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;}.cta--paragraph .field--name-field-cta-link a{padding:16px 24px;padding:1.6rem 2.4rem;background:#866E4C;color:#fff;display:inline-block;text-transform:uppercase;}@media only screen and (max-width:991px){.cta--paragraph .field--name-field-cta-link a{font-size:14px;font-size:1.4rem;}}@media only screen and (max-width:767px){.cta--paragraph .field--name-field-cta-link a{display:block;}}.cta--paragraph .field--name-field-text{padding:16px 24px;padding:1.6rem 2.4rem;background:#866E4C;color:#fff;display:inline-block;text-transform:uppercase;margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;width:100%;}@media (min-width:767px){.cta--paragraph .field--name-field-text{width:auto;}}.cta--paragraph .interest{display:none;}@media (min-width:1201px){.related-ross .cta--paragraph.sticky--cta.fix{top:108px;top:10.8rem;}}.fix{top:57px;top:5.7rem;position:fixed;left:16px;left:1.6rem;right:16px;right:1.6rem;z-index:4;}@media only screen and (min-width:768px){.fix{left:0px;right:0px;}}@media (min-width:1201px){.fix{top:82px;top:8.2rem;}}@media only screen and (max-width:767px){.fix{position:static;}}.fix.cta--paragraph .field--name-field-cta-paragraph-content.field__item{margin-bottom:0;}@media only screen and (max-width:767px){.fix.cta--paragraph .field--name-field-cta-paragraph-content.field__item{margin-bottom:24px;margin-bottom:2.4rem;}}@media (min-width:767px){.fix.cta--paragraph .paragraph--type--cta-paragraphs-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .cta-para-field-title-element{height:auto !important;max-width:20%;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-copy{height:auto !important;width:50%;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-copy p{margin:0;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-cta-link{width:20%;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-cta-link a{display:inline-block;}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .contact-us-popup{width:20%;}}.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-cta-link{margin-top:0;}@media (min-width:1201px){.fix.cta--paragraph .paragraph--type--cta-paragraphs-content .field--name-field-cta-link{margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;}}@media only screen and (max-width:767px){.filter-drop-spacer{height:auto !important;}}.slide-data-wrapper{position:relative;height:100%;}.slide-data-wrapper .slide-media-image{position:relative;}@media only screen and (max-width:767px){.slide-data-wrapper .slide-media-image{min-height:300px;}}.slide-data-wrapper .slide-media-image:before{content:"";background:rgba(0,0,0,0.3);width:100%;height:100%;left:0;right:0;position:absolute;bottom:0;top:0;}@media only screen and (max-width:767px){.slide-data-wrapper .slide-media-image > div{min-height:300px;}}.slide-data-wrapper .slide-media-image img{width:100%;height:100%;display:block;}@media only screen and (max-width:767px){.slide-data-wrapper .slide-media-image img{min-height:300px;}}.slide-data-wrapper .slide-data-content.absolute-img{position:absolute;top:20%;left:0;right:0;width:100%;height:81%;}@media only screen and (max-width:991px){.slide-data-wrapper .slide-data-content.absolute-img{top:12%;height:90%;}}@media only screen and (max-width:767px){.slide-data-wrapper .slide-data-content.absolute-img{top:12%;height:90%;}}@media only screen and (max-width:767px){.slide-data-wrapper .slide-data-content .field-dfs-components.field__item .items-media-image.field-image{min-height:300px;}.slide-data-wrapper .slide-data-content .field-dfs-components.field__item .items-media-image.field-image > div{height:100%;min-height:300px;}.slide-data-wrapper .slide-data-content .field-dfs-components.field__item .items-media-image.field-image > div img{height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;}}.field-dfs-components.field__item{position:relative;width:100%;height:100%;}.field-dfs-components.field__item .items-media-image.field-image{position:relative;height:100%;}.field-dfs-components.field__item .items-media-image.field-image img{width:100%;height:100%;display:block;}@media only screen and (max-width:767px){.field-dfs-components.field__item .items-media-image.field-image > div{height:100%;min-height:500px;}.field-dfs-components.field__item .items-media-image.field-image > div img{height:100%;min-height:500px;-o-object-fit:cover;object-fit:cover;}}.field-dfs-components.field__item .items-media-image.field-image:before{content:"";background:rgba(0,0,0,0.3);width:100%;height:100%;left:0;right:0;position:absolute;bottom:0;top:0;}.field-dfs-components.field__item .items-data-content{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:auto;}@media only screen and (max-width:991px){.field-dfs-components.field__item .items-data-content{top:47%;}}.field-dfs-components.field__item .items-data-content.static-field{position:static;-webkit-transform:none;transform:none;}.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9C9181 #FAF7F4;}@media only screen and (max-width:767px){.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content{max-height:150px;}}@media only screen and (min-width:768px){.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content{max-height:400px;}}.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content::-webkit-scrollbar{width:6px;}.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content::-webkit-scrollbar-track{background:#FAF7F4;border-radius:3px;}.field-dfs-components.field__item .paragraph.paragraph--type--text-and-image .component-content::-webkit-scrollbar-thumb{background:#C6BFB6;width:6px;border-radius:3px;}@media only screen and (max-width:767px){.field-dfs-components.field__item .paragraph--type--story-pillars .column-wrapper .card-column .data-content{max-height:150px;height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#9C9181 #FAF7F4;}.field-dfs-components.field__item .paragraph--type--story-pillars .column-wrapper .card-column .data-content::-webkit-scrollbar{width:6px;}.field-dfs-components.field__item .paragraph--type--story-pillars .column-wrapper .card-column .data-content::-webkit-scrollbar-track{background:#FAF7F4;border-radius:3px;}.field-dfs-components.field__item .paragraph--type--story-pillars .column-wrapper .card-column .data-content::-webkit-scrollbar-thumb{background:#C6BFB6;width:6px;border-radius:3px;}}.eyebrow-light.align-center{text-align:center;}h2.section-title-eyebrow{margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:991px){h2.section-title-eyebrow{margin-bottom:25px;margin-bottom:2.5rem;}}h2.eyebrow-light.custom-align{margin-left:20px;margin-left:2rem;}@media only screen and (max-width:480px){h2.eyebrow-light.custom-align{margin-left:10px;margin-left:1rem;}}.component-text-content .eyebrow-light{color:inherit;}.component-text-content .headline{font-family:"PlayfairDisplay Regular",sans-serif;font-size:30px;font-size:3rem;color:inherit;line-height:1.4;letter-spacing:normal;margin-bottom:15px;margin-bottom:1.5rem;}@media only screen and (max-width:991px){.component-text-content .headline{font-size:18px;font-size:1.8rem;}}@media only screen and (max-width:767px){.component-text-content .headline{font-size:17px;font-size:1.7rem;}}.component-text-content .sub-heading{font-size:16px;font-size:1.6rem;color:inherit;line-height:1.4;letter-spacing:normal;margin-bottom:15px;margin-bottom:1.5rem;}@media only screen and (max-width:767px){.component-text-content .sub-heading{font-size:15px;font-size:1.5rem;}}.component-text-content .desc,.component-text-content .desc p{font-size:16px;font-size:1.6rem;color:inherit;line-height:1.4;letter-spacing:normal;font-family:"ProximaNova Light",sans-serif;margin-bottom:0;}@media only screen and (max-width:767px){.component-text-content .desc,.component-text-content .desc p{font-size:14px;font-size:1.4rem;}}.component-text-content .cta-link a{font-size:14px;font-size:1.4rem;line-height:1.4;position:relative;display:inline-block;text-transform:uppercase;margin-top:1.5rem;}.component-text-content .cta-link a:before{content:"";background:url(/themes/custom/rcc/images/down.svg);background-size:100%;background-repeat:no-repeat;width:18px;height:18px;position:absolute;right:-25px;-webkit-transform:rotate(270deg);transform:rotate(270deg);top:0;}.component-text-content .number-tagline{font-size:15px;font-size:1.5rem;color:inherit;line-height:1.4;letter-spacing:normal;}@media only screen and (max-width:767px){.component-text-content .number-tagline{font-size:14px;font-size:1.4rem;}}.component-text-content .number-stats{font-family:"PlayfairDisplay Regular",sans-serif;color:inherit;font-size:25px;font-size:2.5rem;line-height:1.4;}@media only screen and (max-width:767px){.component-text-content .number-stats{font-size:22px;font-size:2.2rem;}}.component-text-content .number-stats .number-text{font-size:40px;font-size:4rem;}@media only screen and (max-width:991px){.component-text-content .number-stats .number-text{font-size:30px;font-size:3rem;}}@media only screen and (max-width:767px){.component-text-content .number-stats .number-text{font-size:30px;font-size:3rem;}}.number-stats.big-number{margin-bottom:30px;margin-bottom:3rem;}@media only screen and (max-width:767px){.number-stats.big-number{margin-bottom:20px;margin-bottom:2rem;}}.number-stats.big-number .number-text{font-family:"PlayfairDisplay Regular",sans-serif;font-size:240px;font-size:24rem;line-height:1;text-align:center;}@media only screen and (max-width:991px){.number-stats.big-number .number-text{font-size:160px;font-size:16rem;}}@media only screen and (max-width:767px){.number-stats.big-number .number-text{font-size:130px;font-size:13rem;}}.number-stats.big-number .number-symbol{position:absolute;top:50px;top:5rem;font-family:"PlayfairDisplay Regular",sans-serif;font-size:40px;font-size:4rem;}@media only screen and (max-width:991px){.number-stats.big-number .number-symbol{top:20px;top:2rem;font-size:30px;font-size:3rem;}}@media only screen and (max-width:767px){.number-stats.big-number .number-symbol{top:25px;top:2.5rem;font-size:20px;font-size:2rem;}}.number-stats.big-number.inner-eyebrow-exist .number-symbol{top:80px;top:8rem;}@media only screen and (max-width:991px){.number-stats.big-number.inner-eyebrow-exist .number-symbol{top:50px;top:5rem;}}@media only screen and (max-width:767px){.number-stats.big-number.inner-eyebrow-exist .number-symbol{top:45px;top:4.5rem;}}.number-stats.big-number .number-tagline{font-family:"PlayfairDisplay Regular",sans-serif;font-size:40px;font-size:4rem;line-height:1;display:inline-block;vertical-align:bottom;width:45%;margin-bottom:20px;margin-bottom:2rem;}@media only screen and (max-width:991px){.number-stats.big-number .number-tagline{font-size:30px;font-size:3rem;margin-bottom:0px;}}@media only screen and (max-width:767px){.number-stats.big-number .number-tagline{font-size:25px;font-size:2.5rem;margin-bottom:20px;margin-bottom:2rem;margin-left:0px;}}.number-headline{font-family:"ProximaNova Light",sans-serif;font-size:16px;font-size:1.6rem;width:80%;}@media only screen and (max-width:767px){.number-headline{width:100%;}}.number-headline .eyebrow-light{margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:991px){.number-headline .eyebrow-light{font-size:25px;font-size:2.5rem;}}.pg-dfs-left-right-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pg-dfs-left-right-items .pg-dfs-left-items,.pg-dfs-left-right-items .pg-dfs-right-items{width:50%;margin:0 auto;}@media only screen and (max-width:767px){.pg-dfs-left-right-items .pg-dfs-left-items,.pg-dfs-left-right-items .pg-dfs-right-items{width:100%;margin:0 auto 15px;}}.pg-dfs-left-right-items .pg-dfs-right-items{margin-top:50px;}@media only screen and (max-width:767px){.pg-dfs-left-right-items .pg-dfs-right-items{margin-top:0;text-align:left;}}.dfs-full-width-item .pg-dfs-multiple-items.items-nonecol .dfs-multiple-item{width:100%;margin-bottom:0px;}@media only screen and (max-width:767px){.dfs-full-width-item .pg-dfs-multiple-items.items-3col .dfs-multiple-item,.dfs-full-width-item .pg-dfs-multiple-items.items-4col .dfs-multiple-item,.dfs-full-width-item .pg-dfs-multiple-items.items-2col .dfs-multiple-item{width:50%;}}.pg-dfs-multiple-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.pg-dfs-multiple-items.items-4col .dfs-multiple-item{width:25%;}.pg-dfs-multiple-items.items-3col .dfs-multiple-item{width:33%;padding:5px 0px 5px 20px;}.pg-dfs-multiple-items.items-2col .dfs-multiple-item{width:50%;margin-bottom:25px;margin-bottom:2.5rem;padding:10px;padding:1rem;}@media only screen and (max-width:991px){.pg-dfs-multiple-items.items-2col .dfs-multiple-item{margin-bottom:5px;margin-bottom:0.5rem;padding:7px;padding:0.7rem;}}.dfs-multiple-item{margin-bottom:45px;margin-bottom:4.5rem;padding:5px;padding:0.5rem;}.dfs-multiple-item .headline{font-family:"PlayfairDisplay Regular",sans-serif;font-size:20px;font-size:2rem;margin-bottom:10px;min-height:60px;}@media only screen and (max-width:991px){.dfs-multiple-item .headline{font-size:18px;font-size:1.8rem;}}@media only screen and (max-width:767px){.dfs-multiple-item .headline{min-height:auto;}}.dfs-multiple-item .number-stats.big-number .number-text{font-size:40px;font-size:4rem;}@media only screen and (max-width:991px){.dfs-multiple-item .number-stats.big-number .number-text{font-size:25px;font-size:2.5rem;}}.dfs-multiple-item .number-stats.big-number .number-symbol{vertical-align:middle;font-size:30px;font-size:3rem;}@media only screen and (max-width:991px){.dfs-multiple-item .number-stats.big-number .number-symbol{font-size:20px;font-size:2rem;}}.slide-data-content .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 !important;padding:0 !important;position:absolute;list-style:none;bottom:22px;width:20%;}@media only screen and (max-width:991px){.slide-data-content .slick-dots{width:25%;bottom:17px;}}@media only screen and (max-width:767px){.slide-data-content .slick-dots{bottom:-38px;width:39%;}}.slide-data-content .slick-dots li{list-style:none;margin:0 8px 0 0 !important;padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.slide-data-content .slick-dots li:before{display:none;}.slide-data-content .slick-dots li button{padding:0;width:14px;height:14px;border-radius:7px;border:3px solid #fff;background-color:transparent;text-indent:-9999px;}@media only screen and (max-width:767px){.slide-data-content .slick-dots li button{border:3px solid #524c48;}}.slide-data-content .slick-dots li.slick-active button{background-color:#fff;}@media only screen and (max-width:767px){.slide-data-content .slick-dots li.slick-active button{background-color:#524c48;}}.slide-data-content .slick-arrow{position:absolute;bottom:15px;padding:0;z-index:1;display:none !important;}.slide-data-content .dfs-prev,.slide-data-content .dfs-next{background:transparent url(/themes/custom/rcc/images/long-left-arrow.png);width:15px;height:15px;text-indent:-9999px;left:0;right:auto;background-size:100%;background-repeat:no-repeat;display:inline-block;margin-top:3px;cursor:pointer;}@media only screen and (max-width:767px){.slide-data-content .dfs-prev,.slide-data-content .dfs-next{margin-top:0px;}}.slide-data-content .dfs-prev{margin-right:8px;}@media only screen and (max-width:767px){.slide-data-content .dfs-prev{background:transparent url(/themes/custom/rcc/images/left.svg);background-size:100%;background-repeat:no-repeat;left:26%;}}.slide-data-content .dfs-next{background:transparent url(/themes/custom/rcc/images/long-right-arrow.png);background-size:100%;background-repeat:no-repeat;right:0;left:auto;}@media only screen and (max-width:767px){.slide-data-content .dfs-next{background:transparent url(/themes/custom/rcc/images/right.svg);background-size:100%;background-repeat:no-repeat;}}.slide-data-content.no-carousel .eyebrow-light{margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:991px){.slide-data-content.no-carousel .eyebrow-light{margin-bottom:25px;margin-bottom:2.5rem;}}.slide-data-content.no-carousel .number-stats.big-number .number-symbol{top:60px;top:6rem;}@media only screen and (max-width:991px){.slide-data-content.no-carousel .number-stats.big-number .number-symbol{top:40px;top:4rem;}}@media only screen and (max-width:767px){.slide-data-content.no-carousel .number-stats.big-number .number-symbol{top:30px;top:3rem;}}.slide-data-content.no-carousel .number-stats.big-number.inner-eyebrow-exist .number-symbol{top:120px;top:12rem;}@media only screen and (max-width:991px){.slide-data-content.no-carousel .number-stats.big-number.inner-eyebrow-exist .number-symbol{top:85px;top:8.5rem;}}@media only screen and (max-width:767px){.slide-data-content.no-carousel .number-stats.big-number.inner-eyebrow-exist .number-symbol{top:75px;top:7.5rem;}}@media only screen and (max-width:767px){.slide-data-content .field-dfs-components.field__item .items-data-content{position:static;-webkit-transform:none;transform:none;}.slide-data-content .field-dfs-components.field__item .items-data-content .pg-dfs-left-right-items .pg-dfs-left-items{position:absolute;top:15%;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:90%;margin:0 auto;}.slide-data-content .field-dfs-components.field__item .items-data-content .pg-dfs-left-right-items .pg-dfs-right-items{padding-top:55px;padding-top:5.5rem;}.slide-data-content .field-dfs-components.field__item .items-data-content .pg-dfs-left-right-items .pg-dfs-right-items .component-text-content{color:#000 !important;}.slide-data-content .field-dfs-components.field__item .items-data-content .pg-dfs-full-width-items{position:absolute;left:5%;top:15%;-webkit-transform:translateY(-25%);transform:translateY(-25%);margin:0 auto;}.slide-data-content .field-dfs-components.field__item .items-data-content.static-field{-webkit-transform:none;transform:none;}.slide-data-content .field-dfs-components.field__item .items-data-content.static-field .pg-dfs-left-right-items .pg-dfs-left-items{position:static;-webkit-transform:none;transform:none;}.slide-data-content .field-dfs-components.field__item .items-data-content.static-field .pg-dfs-full-width-items{position:static;-webkit-transform:none;transform:none;}}#sliding-popup{position:-webkit-sticky;position:sticky;}.eu-cookie-compliance-banner .eu-cookie-compliance-content{padding-top:24px;padding-top:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;display:block;max-width:1600px;overflow:hidden;}@media only screen and (max-width:767px){.eu-cookie-compliance-banner .eu-cookie-compliance-message,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{float:none;max-width:100%;}}.eu-cookie-compliance-banner .eu-cookie-compliance-message{margin-top:0;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{margin-bottom:0;}@media only screen and (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{margin-top:0;}}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button{background-image:none;font-weight:normal;text-shadow:none;margin-left:8px;margin-right:0;}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button{background:none;padding:0;}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button:active,.eu-cookie-compliance-banner .eu-cookie-compliance-more-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-more-button:hover{background:none;}.filters{padding:16px;padding:1.6rem;}.filters .form-item{padding:8px 16px;padding:0.8rem 1.6rem;margin-bottom:16px;margin-bottom:1.6rem;background:#fff;border:2px solid #866E4C;position:relative;width:100%;}.filters .form-item.form-item-keywords{padding-right:11px;padding-right:1.1rem;}.filters .form-item.form-item-keywords input::-webkit-input-placeholder{font-style:italic;}.filters .form-item.form-item-keywords input::-ms-input-placeholder{font-style:italic;}.filters .form-item.form-item-keywords input::placeholder{font-style:italic;}.filters .form-item.form-item-keywords input:focus::-webkit-input-placeholder{color:transparent;}.filters .form-item.form-item-keywords input:focus::-ms-input-placeholder{color:transparent;}.filters .form-item.form-item-keywords input:focus::placeholder{color:transparent;}.filters .form-item.form-item-keywords:not(.form-type-search-api-autocomplete) input{background-image:url(/themes/custom/rcc/images/search.png);background-position:right top;background-repeat:no-repeat;background-size:20px;}.filters .form-item.form-type-select{padding:8px 11px 8px 16px;padding:0.8rem 1.1rem 0.8rem 1.6rem;}.filters .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-position:top right;background-size:20px;padding-right:20px;padding-right:2rem;}.filters .form-item label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;margin:0;padding:0;cursor:default;display:block;}.filters .form-item select{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;width:100%;border:0;background-color:transparent;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (max-width:1023px){.filters.sticky-filter{display:block;position:fixed;top:57px;left:0;margin:0;width:100%;z-index:98;max-height:calc(100vh - 57px);overflow:scroll;-webkit-transition:top .2s;transition:top .2s;}.filters.sticky-filter--top{top:0;-webkit-transition-duration:.25s;transition-duration:.25s;}}@media only screen and (min-width:1024px){.filters{padding:24px;padding:2.4rem;}}.filters .form-item.form-type-search-api-autocomplete{border:none;padding:0;}.filters .form-item.form-type-search-api-autocomplete label{position:absolute;top:8px;left:16px;}.filters .form-item.form-type-search-api-autocomplete input.form-text{background-position:calc(100% - 12px) 50%;border:2px solid #866E4C;padding-top:22px;padding-top:2.2rem;padding-right:32px;padding-right:3.2rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:16px;padding-left:1.6rem;}.filters .form-item.form-type-search-api-autocomplete input::-webkit-input-placeholder{font-style:italic;}.filters .form-item.form-type-search-api-autocomplete input::-ms-input-placeholder{font-style:italic;}.filters .form-item.form-type-search-api-autocomplete input::placeholder{font-style:italic;}.filters .form-item.form-type-search-api-autocomplete input:focus::-webkit-input-placeholder{color:transparent;}.filters .form-item.form-type-search-api-autocomplete input:focus::-ms-input-placeholder{color:transparent;}.filters .form-item.form-type-search-api-autocomplete input:focus::placeholder{color:transparent;}.filters .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.filters .form-actions .form-submit{font-size:16px;font-size:1.6rem;line-height:2;letter-spacing:normal;width:100%;}.filters .form-actions .form-submit + .form-submit{margin-top:16px;margin-top:1.6rem;}.filters .form-actions [id^="edit-reset"]{background-color:transparent;color:#9C9181;padding:0;width:auto;}.filters .btn-reset{color:#fff;display:inline-block;margin-top:16px;margin-top:1.6rem;}.filters .btn-reset:active,.filters .btn-reset:focus,.filters .btn-reset:hover{color:#fff;}#footer{background:#001B38;margin-top:60px;margin-top:6rem;position:relative;z-index:3;}@media only screen and (min-width:1024px){#footer{margin-top:120px;margin-top:12rem;}}.region-footer{color:#fff;font-family:"ProximaNova Semibold",sans-serif;padding-top:48px;padding-bottom:48px;}.region-footer .block-system-branding-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;}.region-footer .logo{line-height:0.5;}.region-footer .logo svg,.region-footer .logo img{width:134px;}.region-footer .logo svg#related-ross-sitebranding-logo,.region-footer .logo img#related-ross-sitebranding-logo{width:140px;width:14rem;}@media (min-width:1201px){.region-footer .logo svg#related-ross-sitebranding-logo,.region-footer .logo img#related-ross-sitebranding-logo{width:170px;width:17rem;}}@media (min-width:1920px){.region-footer .logo svg#related-ross-sitebranding-logo,.region-footer .logo img#related-ross-sitebranding-logo{width:200px;width:20rem;}}.region-footer p{margin:0;}.region-footer nav a{color:#fff;font-family:"ProximaNova Semibold",sans-serif;text-transform:none;}@media (min-width:1201px){.region-footer nav a{color:rgba(255,255,255,0.8);}}.region-footer nav a:hover,.region-footer nav a:active,.region-footer nav a:focus{color:#fff;}.region-footer nav a:disabled{color:#b3b3b3;}.region-footer ul.menu{text-align:center;}@media only screen and (max-width:767px){.region-footer ul.menu li{margin-bottom:24px;}.region-footer ul.menu li:last-child{margin-bottom:0;}}@media only screen and (min-width:768px){.region-footer ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.region-footer ul.menu li{margin-left:12px;margin-right:12px;}}@media only screen and (min-width:1024px){.region-footer ul.menu li{margin-left:24px;margin-right:24px;}}.region-footer ul.menu li::before{display:none;}.region-footer .menu--social-links{margin-top:8px;}.region-footer .menu--social-links #accessibility > a{background:url(/themes/custom/rcc/images/accessibility-icon.svg) 100% 50% no-repeat;padding-left:3.5rem;width:0;height:20px;display:block;overflow:hidden;margin:auto;}@media (min-width:1201px){.region-footer .menu--social-links #accessibility > a{opacity:0.8;}}.region-footer .block-copyright-block{margin-top:48px;text-align:center;}.date-range{background:#fff;border:2px solid #866E4C;float:none;padding:8px 16px;padding:0.8rem 1.6rem;margin-bottom:16px;margin-bottom:1.6rem;overflow:hidden;position:relative;width:100%;}.date-range .date-range-input{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;cursor:pointer;border-bottom:2px solid #C6BFB6;margin-bottom:22px;padding-bottom:10px;position:relative;width:100%;}.date-range .date-range-input:after{background:none;content:"";display:inline-block;height:10px;height:1rem;width:10px;width:1rem;margin:0 0 0 8px;margin:0 0 0 0.8rem;border-bottom:1px solid #866E4C;border-left:1px solid #866E4C;position:absolute;right:0;top:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.date-range.date-range-inactive{height:62px;}.date-range.date-range-inactive .date-range-input:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.date-range.date-range-active{height:auto;}.date-range.date-range-active .date-range-input:after{margin:4px 0 0 8px;margin:0.4rem 0 0 0.8rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.date-range label,.date-range .date-range-label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;display:block;margin:0;padding:0;}.date-range .form-item-field-date-value-min label + .monthpicker > .monthpicker_selector{margin-top:10px;margin-top:1rem;}.date-range .form-item-field-date-value-max label{position:absolute;left:55%;top:84px;}.date-range .form-item-field-date-value-max label + .monthpicker > .monthpicker_selector{margin-top:24px;margin-top:2.4rem;}.date-range .form-item-field-date-value-min label,.date-range .form-item-field-date-value-max label{cursor:pointer;font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;outline:none;}.date-range .form-item-field-date-value-min label.active,.date-range .form-item-field-date-value-max label.active{color:#524C48;}.date-range .form-item-field-date-value-min label.active:after,.date-range .form-item-field-date-value-max label.active:after{content:"";background:#524C48;display:-webkit-box;display:-ms-flexbox;display:flex;height:2px;margin-top:12px;width:32px;}.date-range .form-item{width:100%;}.date-range .form-item.form-type-textfield{border:none;float:left;margin:0;padding:0;position:static;}.date-range .form-item.form-type-textfield:after{display:none;}.date-range .form-item.form-type-textfield .monthpicker{width:auto;}.date-range .form-item.form-type-textfield .monthpicker.active .monthpicker_selector{display:block !important;}.date-range .form-item.form-type-textfield .monthpicker_input{display:none;}.date-range .yearSwitch,.date-range .yearValue{font-size:16px;font-size:1.6rem;color:#524C48;line-height:1.75;letter-spacing:0;}.date-range .yearSwitch{display:block;}.date-range .yearSwitch.down{text-align:left;}.date-range .yearSwitch.up{text-align:right;}.date-range .yearSwitch.off{visibility:hidden;}.date-range .monthpicker{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;outline:none;text-transform:uppercase;width:100% !important;}.date-range .monthpicker_selector{text-align:center;}.date-range .monthpicker_selector table td{padding:12px 5px;}.date-range .monthpicker_selector table tbody{border:none;}.date-range .monthpicker_selector table tbody tr:nth-child(even){background-color:transparent;border:none;}.date-range .monthpicker_selector .yearSwitch,.date-range .monthpicker_selector .month{cursor:pointer;}.date-range .monthpicker_selector .month.off{color:#9C9181;cursor:not-allowed;}form{margin:0 0 1em;}form label{display:inline-block;color:#333333;cursor:pointer;font-weight:500;margin:0 0 0.1875em;padding-right:4px;vertical-align:top;}form input[type="text"],form input[type="password"],form input[type="date"],form textarea{background-color:white;font-family:inherit;border:1px solid #e6e6e6;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em;padding:0.5em;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;transition:border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form textarea:focus{background-color:white;-webkit-box-shadow:0 0 5px #b3b3b3;box-shadow:0 0 5px #b3b3b3;border-color:#b3b3b3;outline:none;}form input[type="file"],form input[type="checkbox"],form input[type="radio"],form select{margin:0 0 1em;}form input[type="file"]{width:100%;}form fieldset{border:solid 1px #b3b3b3;padding:1.25em;margin:1.125em 0;}form fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}form .error,form .error textarea,form .error select{border-color:#ff0000;background-color:rgba(198,15,19,0.1);margin-bottom:0;}form .error input:focus,form .error textarea:focus,form .error select:focus{background:#f7f7f7;border-color:#b3b3b3;}form .error label,form .error label.error{color:#ff0000;}form .error > small,form .error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#ff0000;color:#fff;}form .error span.error-message{display:block;}form input.error,form textarea.error{border-color:#ff0000;background-color:rgba(198,15,19,0.1);margin-bottom:0;}form input.error:focus,form textarea.error:focus{background:#f7f7f7;border-color:#b3b3b3;}form .error select{border-color:#ff0000;background-color:rgba(198,15,19,0.1);}form .error select:focus{background:#f7f7f7;border-color:#b3b3b3;}form label.error{color:#ff0000;}form input[type="datetime"],form input[type="datetime-local"],form input[type="month"],form input[type="week"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"]{background-color:white;font-family:inherit;border:1px solid #e6e6e6;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em;padding:0.5em;height:2.3125em;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;transition:border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out,-webkit-box-shadow 0.45s;}form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="month"]:focus,form input[type="week"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="url"]:focus{-webkit-box-shadow:0 0 5px #b3b3b3;box-shadow:0 0 5px #b3b3b3;border-color:#b3b3b3;outline:none;}form form button,form form input{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}form form button[disabled],form form input[disabled]{background-color:#b3b3b3;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:auto;transition:auto;}form form button:hover,form form input:hover{background-color:#b3b3b3;}form .url-textfield *{border:#fff !important;color:transparent !important;cursor:context-menu !important;max-width:0 !important;max-height:0 !important;padding:0 !important;}.custom-select{cursor:pointer;position:relative;}.custom-select__current-option{position:relative;}.custom-select__current-option::after{content:'';background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-size:contain;height:20px;width:20px;position:absolute;top:0;right:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.custom-select__current-option.active{margin-bottom:12px;margin-bottom:1.2rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:2px solid #C6BFB6;}.custom-select__current-option.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.custom-select__options{margin:0;padding:0;display:none;list-style:none;}.custom-select__options li{padding:10px 0;padding:1rem 0;position:relative;}.custom-select__options li:hover{background-color:#FAF7F4;}.custom-select__options li.checked{font-weight:600;padding-left:25px;}.custom-select__options li.checked::before{content:'';border:solid #866E4C;border-width:0 2px 2px 0;width:5px;height:12px;position:absolute;left:5px;top:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.user-logged-in.toolbar-horizontal #header{top:39px;top:3.9rem;}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal #header .region-header .rcc-offcanvas-menu{padding-top:80px;padding-top:8rem;}}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal #header .region-header .main-menu li .dropdown-menu{padding-top:40px;padding-top:4rem;}}.user-logged-in.toolbar-horizontal.toolbar-tray-open #header{top:80px;top:8rem;}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal.toolbar-tray-open #header .region-header .rcc-offcanvas-menu{padding-top:120px;padding-top:12rem;}}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal.toolbar-tray-open #header .region-header .main-menu li .dropdown-menu{padding-top:80px;padding-top:8rem;}}.user-logged-in.toolbar-vertical #header{top:39px;top:3.9rem;}@media only screen and (max-width:1200px){.user-logged-in.toolbar-vertical #header .region-header .rcc-offcanvas-menu{padding-top:80px;padding-top:8rem;}}@media only screen and (max-width:1200px){.user-logged-in.toolbar-vertical #header .region-header .main-menu li .dropdown-menu{padding-top:40px;padding-top:4rem;}}.user-logged-in.toolbar-vertical .block-availability-search-block.filter-active{top:0;}.toolbar-oriented .toolbar-bar{position:fixed;}body.menu-active{overflow:hidden;}#header.rmc-custom-header{height:52px;height:5.2rem;}@media (min-width:1201px){#header.rmc-custom-header{height:88.75px;height:8.875rem;}}#header.rmc-custom-header .region.region-branding > .menu--select-site-menu{margin-top:0;}#header{background-color:#001B38;height:auto;padding:12px 16px;padding:1.2rem 1.6rem;position:fixed;top:0;right:0;left:0;width:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:top .2s;transition:top .2s;}@media (min-width:1023px){#header{padding:12px 24px;padding:1.2rem 2.4rem;}}@media (min-width:1201px){#header{height:auto;padding:12px 24px;padding:1.2rem 2.4rem;background-color:#001B38 !important;}}@media only screen and (max-width:1023px){#header.filter-active{top:-57px;-webkit-transition-duration:.25s;transition-duration:.25s;}}#header .region-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:11;}@media (min-width:1201px){#header .region-branding{-ms-flex-preferred-size:18%;flex-basis:18%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;}#header .region-branding .toggle-hamburger{display:none;}}#header .region-branding .toggle-hamburger{cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:24px;position:relative;margin:0 18px 0 0;margin:0 1.8rem 0 0;width:15px;width:1.5rem;}#header .region-branding .toggle-hamburger span{height:1px;height:0.1rem;margin-bottom:5px;margin-bottom:0.5rem;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;display:block;}#header .region-branding .toggle-hamburger span:last-child{margin-bottom:0;}#header .region-branding .toggle-hamburger.toggle-open span:first-child{-webkit-transform:rotate(45deg) translate(3px,5px);transform:rotate(45deg) translate(3px,5px);}#header .region-branding .toggle-hamburger.toggle-open span:nth-child(2){opacity:0;}#header .region-branding .toggle-hamburger.toggle-open span:last-child{-webkit-transform:rotate(-45deg) translate(3px,-6px);transform:rotate(-45deg) translate(3px,-6px);}#header .region-branding .logo{max-width:134px;max-width:13.4rem;line-height:0.5;width:auto;}@media (min-width:1201px){#header .region-branding .logo{padding-top:10px;padding-top:1rem;}}#header .region-branding .logo:has(> svg#related-ross-sitebranding-logo){max-width:200px;max-width:20rem;}@media only screen and (max-width:1200px){#header .region-branding .logo img{margin:0;}}#header .region-branding .logo svg{width:134px;width:13.4rem;}#header .region-branding .logo svg#related-ross-sitebranding-logo{width:140px;width:14rem;}@media (min-width:1201px){#header .region-branding .logo svg#related-ross-sitebranding-logo{width:170px;width:17rem;}}@media (min-width:1920px){#header .region-branding .logo svg#related-ross-sitebranding-logo{width:200px;width:20rem;}}@media (min-width:1201px){#header .region-branding .logo svg path{fill:#fff !important;}}#header .region-branding .menu--select-site-menu{position:initial;display:none;}@media (min-width:1201px){#header .region-branding .menu--select-site-menu{display:block;margin-top:10px;margin-top:1rem;}}#header .region-branding .menu--select-site-menu .menu{margin:0;padding:0;}#header .region-branding .menu--select-site-menu .menu > li{list-style-type:none;position:relative;}#header .region-branding .menu--select-site-menu .menu > li:before{display:none;}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li{margin:0;padding:0;}}@media (min-width:1201px) and (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li:hover > a,#header .region-branding .menu--select-site-menu .menu > li:focus-within > a{color:#fff;}}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li:hover > a:after,#header .region-branding .menu--select-site-menu .menu > li:focus-within > a:after{border-bottom:0;border-top:1px solid #FAF7F4;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#fff;position:relative;top:3px;}#header .region-branding .menu--select-site-menu .menu > li:hover .menu,#header .region-branding .menu--select-site-menu .menu > li:focus-within .menu{display:block;}}#header .region-branding .menu--select-site-menu .menu > li a{color:#fff;text-transform:capitalize;font-family:"ProximaNova Semibold",sans-serif;height:100%;line-height:1.25;position:relative;}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li a{color:rgba(255,255,255,0.8);}}#header .region-branding .menu--select-site-menu .menu > li a:after{background:none;border-bottom:1px solid #FAF7F4;border-left:1px solid #FAF7F4;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:10px;margin-left:1rem;position:relative;top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li a:hover{color:#fff;}}#header .region-branding .menu--select-site-menu .menu > li .menu{display:none;}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li .menu{position:absolute;background-color:#001B38;left:-24px;left:-2.4rem;width:180px;width:18rem;padding:25px 24px 10px 24px;padding:2.5rem 2.4rem 1rem 2.4rem;}}@media (min-width:1201px){#header .region-branding .menu--select-site-menu .menu > li .menu li{margin-bottom:15px;margin-bottom:1.5rem;}}#header .region-branding .menu--select-site-menu .menu > li .menu li a:after{display:none;}#header .region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:1201px){#header .region-header{width:100%;height:100%;}}#header .region-header #block-mainmenucustomblock{position:initial;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu,#header .region-header .rcc-offcanvas-menu .main-menu,#header .region-header .rcc-offcanvas-menu .main-menu > li{width:100%;height:100%;margin:0;padding:0;}}#header .region-header .rcc-offcanvas-menu{height:100%;}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu{overflow-y:auto;-webkit-overflow-scrolling:touch;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu{background-color:#001B38 !important;position:initial;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu{background-color:#001B38;position:fixed;left:-100%;right:100%;top:0;width:100%;height:100%;z-index:10;padding-top:5.5rem;-webkit-transition:all 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:all 300ms cubic-bezier(0.79,0.14,0.15,0.86);}}#header .region-header .rcc-offcanvas-menu.offcanvas-menu-open{left:0;right:0;}#header .region-header .rcc-offcanvas-menu .inner-wrapper{height:100%;}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .inner-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;z-index:10;padding-bottom:10%;}}#header .region-header .rcc-offcanvas-menu .select-site-menu{margin:0;padding:0;background-color:#031225;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .select-site-menu{display:none;}}#header .region-header .rcc-offcanvas-menu .select-site-menu > li{margin:0;padding:0;list-style-type:none;position:relative;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li > a{color:#fff;text-transform:capitalize;font-family:"ProximaNova Semibold",sans-serif;height:100%;line-height:1.25;position:relative;display:block;padding:24px 16px;padding:2.4rem 1.6rem;}@media (min-width:1023px){#header .region-header .rcc-offcanvas-menu .select-site-menu > li > a{padding:24px 24px;padding:2.4rem 2.4rem;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .select-site-menu > li > a{color:rgba(255,255,255,0.8);}}#header .region-header .rcc-offcanvas-menu .select-site-menu > li > a:after{background:none;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin:3px 0 0 10px;margin:0.3rem 0 0 1rem;border-bottom:1px solid #FAF7F4;border-left:1px solid #FAF7F4;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li.sites-open > a:after{vertical-align:text-bottom;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#fff;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li.sites-open a{color:#fff !important;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li .menu{display:none;margin:0;padding:0;padding-bottom:16px;padding-bottom:1.6rem;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li .menu li{margin:0;padding:0;}#header .region-header .rcc-offcanvas-menu .select-site-menu > li .menu li a{color:#fff;text-transform:capitalize;font-family:"ProximaNova Semibold",sans-serif;height:100%;line-height:1.25;position:relative;display:block;padding:10px 24px 10px 35px;padding:1rem 2.4rem 1rem 3.5rem;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-y:visible;width:90%;padding:0;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .main-menu{padding-top:12px;padding-top:1.2rem;}}#header .region-header .rcc-offcanvas-menu .main-menu li{margin:0;padding:0;position:relative;}#header .region-header .rcc-offcanvas-menu .main-menu li:before{display:none;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li{margin-right:40px;margin-right:4rem;padding:0;cursor:pointer;line-height:1.3;}#header .region-header .rcc-offcanvas-menu .main-menu li:last-child{margin-right:0;}}#header .region-header .rcc-offcanvas-menu .main-menu li > a{color:#fff;text-transform:capitalize;font-family:"ProximaNova Semibold",sans-serif;height:100%;line-height:1.25;position:relative;word-wrap:normal;padding:12px 16px;padding:1.2rem 1.6rem;display:block;}@media (min-width:1023px){#header .region-header .rcc-offcanvas-menu .main-menu li > a{padding:12px 24px;padding:1.2rem 2.4rem;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li > a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:rgba(255,255,255,0.8);}#header .region-header .rcc-offcanvas-menu .main-menu li > a:hover{color:#fff;}}#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown > a:after{background:none;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin:-8px 0 0 10px;margin:-0.8rem 0 0 1rem;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown > a:after{border-bottom:1px solid #FAF7F4;border-left:1px solid #FAF7F4;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);padding:0 4px;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown > a:after{border-top:1px solid #FAF7F4;border-right:1px solid #FAF7F4;-webkit-transform:rotate(45deg);transform:rotate(45deg);}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:hover > a,#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:focus-within > a{color:#fff;}#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:hover > a:after,#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:focus-within > a:after{border-bottom:0;border-top:1px solid #FAF7F4;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#fff;margin-top:5px;margin-top:0.5rem;}#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:hover > .dropdown-menu,#header .region-header .rcc-offcanvas-menu .main-menu li.has-dropdown:focus-within > .dropdown-menu{display:block;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu{background-color:#001B38;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu{display:none;position:absolute;top:100%;-webkit-transition:height 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:height 300ms cubic-bezier(0.79,0.14,0.15,0.86);z-index:-1;width:180px;left:-20px;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu{left:-100%;right:100%;top:4rem;width:100%;height:100%;z-index:10;padding-bottom:10%;-webkit-transition:all 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:all 300ms cubic-bezier(0.79,0.14,0.15,0.86);overflow-y:auto;-webkit-overflow-scrolling:touch;}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu.menu-slides-open{left:0;right:0;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu .nav-back{margin:0;padding:0;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu .nav-back{display:none;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu .nav-back a{font-size:16px;font-size:1.6rem;margin:24px 16px 16px;margin:2.4rem 1.6rem 1.6rem;line-height:1.5;padding:0;display:block;color:#fff;text-transform:capitalize;}@media (min-width:1023px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu .nav-back a{margin:24px 24px 24px;margin:2.4rem 2.4rem 2.4rem;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu .nav-back a:before{background:none;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin:0 5px 0 0;margin:0 0.5rem 0 0;border-top:1px solid #fff;border-left:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul{overflow-y:visible;margin:0;padding:20px 20px 24px;padding:2rem 2rem 2.4rem;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li{margin:0 0 17px;margin:0 0 1.7rem;cursor:pointer;line-height:1.3;position:relative;height:100%;}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li:last-child{margin-bottom:0;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li a{color:#fff;display:block;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li a{color:rgba(255,255,255,0.8);}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li a:hover{color:#fff;}}@media (min-width:1201px) and (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu:hover{background-color:#9C9181;color:#fff;}}@media (min-width:1201px) and (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu:hover .dropdown-menu{display:block;}}@media (min-width:1201px) and (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu:hover > a{color:#fff;font-weight:normal;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu:hover > a:after{border-bottom:0;border-top:1px solid;border-color:#fff;margin-top:5px;margin-top:0.5rem;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .nav-back a{color:#fff;}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .nav-back a:before{border-top:1px solid #fff;border-left:1px solid #fff;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu > a:after{border-color:#050304;}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu{background-color:#9C9181;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu{width:180px;width:18rem;padding-bottom:10px;padding-bottom:1rem;}}#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu ul{display:block;height:auto;}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu ul li a{display:block;color:#fff;padding:21px 24px;padding:2.1rem 2.4rem;}}@media only screen and (max-width:1200px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu ul li a{color:#fff;}}@media (min-width:1201px){#header .region-header .rcc-offcanvas-menu .main-menu li .dropdown-menu ul li.dropdown-submenu .dropdown-menu ul li a:hover{font-weight:bold;}}#header .region-header #search-icon{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;z-index:10;}#header .region-header #search-icon a{height:auto;display:inherit;}#header .region-header #search-icon svg{width:40px;height:40px;}@media only screen and (max-width:1200px){#header .region-header #search-icon svg{width:32px;height:32px;}}#header .region-header #search-icon svg mask,#header .region-header #search-icon svg g,#header .region-header #search-icon svg path{fill:#fff;width:40px;height:40px;}@media only screen and (max-width:1200px){#header .region-header #search-icon svg mask,#header .region-header #search-icon svg g,#header .region-header #search-icon svg path{width:32px;height:32px;}}@media only screen and (max-width:767px){.image--grid{margin:0;}}.image--grid .headline{font-size:48px;font-size:4.8rem;color:#524C48;line-height:56px;letter-spacing:1px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;text-align:center;margin-bottom:34px;}.image--grid .subhead{font-size:16px;font-size:1.6rem;color:#524C48;line-height:28px;letter-spacing:0px;text-align:center;margin-bottom:50px;max-width:800px;margin-left:auto;margin-right:auto;}.image--grid .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}.image--grid .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}.image--grid .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}.image--grid .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}@media only screen and (max-width:767px){.image--grid .slick-arrow{top:35%;}.image--grid .slick-arrow.slick-next{right:0;}}@media only screen and (min-width:768px){.image--grid .slick-arrow{bottom:78px;right:0;height:62px;width:62px;}.image--grid .slick-arrow.slick-prev{bottom:150px;}}@media only screen and (min-width:1024px){.image--grid .slick-arrow{bottom:94px;}.image--grid .slick-arrow.slick-prev{bottom:166px;}}.image--grid .image--grids .image--grid_card{margin-bottom:28px;margin-bottom:2.8rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}@media only screen and (min-width:1024px){.image--grid .image--grids .image--grid_card{margin-bottom:36px;margin-bottom:3.6rem;}}.image--grid .image--grids .image--grid_card .card--inner{position:relative;}@media only screen and (min-width:768px){.image--grid .unslick--imagegrid.for--four,.image--grid .unslick--imagegrid.for--six{margin-left:-8px;margin-left:-0.8rem;margin-right:-8px;margin-right:-0.8rem;}}@media only screen and (min-width:1024px){.image--grid .unslick--imagegrid.for--four,.image--grid .unslick--imagegrid.for--six{margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem;}}@media only screen and (min-width:768px){.image--grid .unslick--imagegrid.for--four .image--grid_card,.image--grid .unslick--imagegrid.for--six .image--grid_card{margin-left:8px;margin-left:0.8rem;margin-right:8px;margin-right:0.8rem;}}@media only screen and (min-width:1024px){.image--grid .unslick--imagegrid.for--four .image--grid_card,.image--grid .unslick--imagegrid.for--six .image--grid_card{margin-left:12px;margin-left:1.2rem;margin-right:12px;margin-right:1.2rem;}}@media only screen and (min-width:768px){.image--grid .for--four .image--grid_card{width:calc(25% - 16px);}}@media only screen and (min-width:1024px){.image--grid .for--four .image--grid_card{width:calc(25% - 24px);}}@media only screen and (min-width:768px){.image--grid .for--six .image--grid_card{width:calc(100% / 6 - 16px);}}@media only screen and (min-width:1024px){.image--grid .for--six .image--grid_card{width:calc(100% / 6 - 24px);}}.image--grid .carousel--imagegrid-twobyfour .image--grid_card,.image--grid .carousel--imagegrid-twobysix .image--grid_card{-webkit-box-flex:0;-ms-flex:none;flex:none;}.image--grid .carousel--imagegrid-twobyfour .image--grid_card:nth-child(4n),.image--grid .carousel--imagegrid-twobysix .image--grid_card:nth-child(4n){margin-right:0;}@media only screen and (max-width:767px){.image--grid .carousel--imagegrid-twobyfour,.image--grid .carousel--imagegrid-twobysix{margin-bottom:0;}}.image--grid .slick-slider .slick-list{padding-right:16px;padding-right:1.6rem;}@media only screen and (min-width:768px){.image--grid .slick-slider .slick-list{padding-right:24px;padding-right:2.4rem;}}@media only screen and (max-width:767px){.image--grid .slick-slider.with-background .slick-arrow{display:none !important;}.image--grid .slick-slider.no-background .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.image--grid .slick-slider.no-background .slick-list{padding-right:0;}.image--grid .slick-slider.no-background .slick-slide{padding-left:48px;padding-right:48px;}.image--grid .slick-slider.no-background .image--grid_card{margin-bottom:0;}}@media only screen and (min-width:768px){.image--grid .slick-slider .image--grid_card{margin-right:16px;margin-right:1.6rem;width:calc(100% - 16px) !important;}}@media only screen and (min-width:1024px){.image--grid .slick-slider .image--grid_card{margin-right:24px;margin-right:2.4rem;width:calc(100% - 24px) !important;}}.image--grids{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:767px){.image--grids .slick-arrow{padding:0;height:93px;width:32px;}.image--grids .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left-small.png);}.image--grids .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right-small.png);}.image--grids .slick-slide{padding-right:16px;padding-right:1.6rem;}}.image--grids .slick-slide .field--name-field-image img{display:inline;}.image--grid_card .image.no--background__attached{height:100%;}.image--grid_card .image.no--background__attached div,.image--grid_card .image.no--background__attached article{height:100%;}.image--grid_card .video.no--background__attached{height:100%;}.image--grid_card .video.no--background__attached .plyr .plyr__control--overlaid{width:45px;height:45px;}.image--grid_card .field--name-field-image .contextual-region{position:static;}.image--grid_card .field--name-field-image img{display:inherit;width:100%;height:100%;}.image--grid_card .image.has--background__attached{height:0;padding-bottom:100%;}.image--grid_card .image.has--background__attached .field--name-field-image img{max-height:80%;max-width:80%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.image--grid_card .image--grid_card__overlay{background-color:#000;opacity:0.33;position:absolute;top:0;bottom:0;left:0;right:0;}.image--grid_card .field--name-field-subhead{font-family:"ProximaNova Semibold",sans-serif;margin-top:16px;margin-top:1.6rem;}@media only screen and (max-width:767px){.image--grid_card .field--name-field-subhead{text-align:left;}}@media only screen and (min-width:1024px){.image--grid_card .field--name-field-subhead{margin-top:24px;margin-top:2.4rem;}}.card--inner{position:relative;}.card--inner .field--name-field-link{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;position:absolute;left:10%;right:10%;top:40%;bottom:40%;display:none;}.card--inner .field--name-field-link::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}@media only screen and (max-width:767px){.card--inner .field--name-field-link{display:inline-block;width:100%;position:relative;vertical-align:middle;left:0;top:0;right:0;bottom:0;}}.card--inner:hover .field--name-field-link{display:block;}.card--inner:hover .image{opacity:0.5;}@media (min-width:1648px){.carousel--four,.carousel--six{max-width:1600px;padding-left:0;padding-right:0;}}.carousel--twobyfour,.carousel--twobysix{margin-left:0;margin-right:0;}@media only screen and (min-width:768px){.carousel--imagegrid-four .slick-track,.carousel--imagegrid-six .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}.carousel--imagegrid-four .slick-track .slick-slide,.carousel--imagegrid-six .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}.carousel--imagegrid-four .slick-track .slick-slide > div,.carousel--imagegrid-six .slick-track .slick-slide > div{height:100%;}}.carousel--imagegrid-four .image--grid_card,.carousel--imagegrid-six .image--grid_card{vertical-align:top;height:100% !important;}.carousel--imagegrid-twobyfour,.carousel--imagegrid-twobysix{position:relative;}@media only screen and (min-width:768px){.carousel--imagegrid-twobyfour .slick-track,.carousel--imagegrid-twobysix .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}.carousel--imagegrid-twobyfour .slick-track .slick-slide,.carousel--imagegrid-twobysix .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}.carousel--imagegrid-twobyfour .slick-track .slick-slide > div,.carousel--imagegrid-twobysix .slick-track .slick-slide > div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;height:100%;margin-bottom:5.92px;margin-bottom:0.592rem;}}.carousel--imagegrid-twobyfour .image--grid_card,.carousel--imagegrid-twobysix .image--grid_card{margin-bottom:0 !important;height:100% !important;}@media only screen and (min-width:768px) and (max-width:1023px){.carousel--imagegrid-six .slick-arrow{bottom:auto;top:15%;}.carousel--imagegrid-six .slick-arrow.slick-prev{right:auto;}}@media only screen and (min-width:768px){.carousel--imagegrid-twobyfour .slick-arrow{bottom:78px;width:93px;height:93px;}.carousel--imagegrid-twobyfour .slick-arrow.slick-prev{bottom:187px;}}@media only screen and (min-width:1024px){.carousel--imagegrid-twobyfour .slick-arrow{bottom:94px;}.carousel--imagegrid-twobyfour .slick-arrow.slick-prev{bottom:203px;}}@media (min-width:1201px){.carousel--imagegrid-twobyfour .slick-arrow{bottom:104px;}.carousel--imagegrid-twobyfour .slick-arrow.slick-prev{bottom:213px;}}.page-node-type-landing-page #main{margin-left:0;margin-right:0;padding-top:0;}@media (min-width:1201px){.page-node-type-landing-page #main{padding-top:0;}}.page-node-type-landing-page #block-pagetitle{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.node--type-landing-page .field--name-field-page-content > .field__item{margin-top:0;margin-bottom:80px;margin-bottom:8rem;}@media (min-width:1023px){.node--type-landing-page .field--name-field-page-content > .field__item{margin-bottom:120px;margin-bottom:12rem;margin-top:0;}}.node--type-landing-page .field--name-field-page-content > .field__item:last-child{margin-top:0;margin-bottom:0;}.node--type-landing-page .field--name-field-page-content > .field__item .hash-anchorlink{scroll-margin-top:100px;scroll-margin-top:10rem;}.node--type-landing-page .field--name-field-page-content .paragraph--type--text-and-image,.node--type-landing-page .field--name-field-page-content .paragraph--type--story-pillars,.node--type-landing-page .field--name-field-page-content .image--grid,.node--type-landing-page .field--name-field-page-content .spotlight,.node--type-landing-page .field--name-field-page-content .paragraph--type--block-embed,.node--type-landing-page .field--name-field-page-content .card-row,.node--type-landing-page .field--name-field-page-content #block-propertyexplorer,.node--type-landing-page .field--name-field-page-content .rcc--pillar,.node--type-landing-page .field--name-field-page-content .bio__cards,.node--type-landing-page .field--name-field-page-content .property__cards{margin:0;}.node--type-landing-page .field--name-field-page-content .pull--quotes{margin-top:0;margin-bottom:0;}.node--type-landing-page .field--name-field-page-content .contact-summary,.node--type-landing-page .field--name-field-page-content [id^=block-views-block-view-social-photos-block] > h2{margin-top:0;}.view-display-id-icon_legend_attachment .view-content{margin-top:1rem;border:1px solid #C6BFB6;}.view-display-id-icon_legend_attachment .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;}@media only screen and (min-width:768px){.view-display-id-icon_legend_attachment .header-wrapper{display:none;}}.view-display-id-icon_legend_attachment .header-wrapper .legend-header{width:70%;margin:0;text-transform:uppercase;font-weight:bold;font-family:"ProximaNova Light",sans-serif;}.view-display-id-icon_legend_attachment .header-wrapper span{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;color:#524C48;letter-spacing:7px;text-transform:uppercase;width:30%;background-color:transparent;padding:0;}.view-display-id-icon_legend_attachment .header-wrapper span.display-content{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;color:#866E4C;text-transform:uppercase;letter-spacing:0;position:relative;display:block;padding-right:35px;text-indent:-9999px;}.view-display-id-icon_legend_attachment .header-wrapper span.display-content:before{content:"show";position:absolute;right:35px;left:auto;text-indent:9999px;display:inline-block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.view-display-id-icon_legend_attachment .header-wrapper span.display-content:after{content:"";background:url(/themes/custom/rcc/images/down.svg);background-position:center;background-repeat:no-repeat;background-size:90%;height:32px;width:32px;position:absolute;top:-3px;right:0;-webkit-transition:1s;transition:1s;}.view-display-id-icon_legend_attachment .header-wrapper.active span.display-content:after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.view-display-id-icon_legend_attachment .header-wrapper.active span.display-content:before{content:"hide";}.view-display-id-icon_legend_attachment .rows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:0;overflow:hidden;}@media only screen and (min-width:768px){.view-display-id-icon_legend_attachment .rows-wrapper{height:100%;margin:1rem;}}.view-display-id-icon_legend_attachment .rows-wrapper .views-row.legend-header-desktop{display:none;}@media only screen and (min-width:768px){.view-display-id-icon_legend_attachment .rows-wrapper .views-row.legend-header-desktop{font-size:16px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"ProximaNova Light",sans-serif;color:#524C48;letter-spacing:4px;text-transform:uppercase;background-color:transparent;padding:2px 5px 0 1rem;font-weight:bold;}}.view-display-id-icon_legend_attachment .rows-wrapper .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;padding:5px 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media only screen and (min-width:768px){.view-display-id-icon_legend_attachment .rows-wrapper .views-row{width:33%;}}@media only screen and (min-width:1024px){.view-display-id-icon_legend_attachment .rows-wrapper .views-row{width:25%;}}@media only screen and (min-width:1920px){.view-display-id-icon_legend_attachment .rows-wrapper .views-row{width:12%;}}.view-display-id-icon_legend_attachment .rows-wrapper .views-row .views-field-name{padding-left:5px;}.view-display-id-icon_legend_attachment .rows-wrapper .views-row .views-field-nothing{block-size:43px;}.view-display-id-icon_legend_attachment .rows-wrapper .views-row img{max-width:unset;width:43px;height:43px;-o-object-fit:contain;object-fit:contain;margin-right:0.5rem;}.view-display-id-icon_legend_attachment .rows-wrapper.active{height:100%;width:100%;}.map-popup{background-color:rgba(255,255,255,0.9);position:absolute;top:0;left:0;height:50%;width:50%;z-index:9999999;-webkit-animation-duration:.5s;animation-duration:.5s;padding:0 10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#676767 #F1EFF0;}.map-popup::-webkit-scrollbar{width:8px;}.map-popup::-webkit-scrollbar-track{background:#F1EFF0;border-radius:3px;}.map-popup::-webkit-scrollbar-thumb{background:#676767;width:8px;border-radius:3px;}@-webkit-keyframes map-popup{from{left:-100%;}to{left:0;}}@keyframes map-popup{from{left:-100%;}to{left:0;}}.map-popup.closed{left:-100%;}.map-popup .map-popup__close{background:url(/themes/custom/rcc/images/close.png);background-position:center;background-repeat:no-repeat;background-size:90%;height:22px;width:22px;-webkit-filter:grayscale(1);filter:grayscale(1);position:absolute;top:0;left:10px;z-index:1;}.map-popup .map-popup__close:hover{cursor:pointer;}.geofield-google-map .gm-style-iw{border:3px solid #866E4C;z-index:-1;border-radius:0;overflow-y:auto;}.node--type-point-of-interest.node--type-point-of-interest .map-popup__details{max-width:100%;}.node--type-point-of-interest.node--type-point-of-interest .map-popup__details .map-popup__poi_tag{text-align:center;}.node--type-point-of-interest.node--type-point-of-interest .map-popup__details .map-popup__poi_title{text-align:center;line-height:30px;font-weight:300;font-size:28px;}.node--view-mode-map-popup{height:100%;}@media only screen and (min-width:768px){.node--view-mode-map-popup{display:-webkit-box;display:-ms-flexbox;display:flex;}}.node--view-mode-map-popup .map-popup__media{padding:1rem;}@media only screen and (min-width:768px){.node--view-mode-map-popup .map-popup__media{height:100%;margin-left:auto;max-width:35%;}}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__media{padding-left:0;}}.node--view-mode-map-popup .map-popup__media article,.node--view-mode-map-popup .map-popup__media .field.field--name-field-acquiadam-asset-file{height:100%;}.node--view-mode-map-popup .map-popup__details{padding:1rem !important;font-family:"ProximaNova Light",sans-serif;font-weight:normal;font-size:16px;font-size:1.6rem;padding-top:40px;padding-top:4rem;}@media only screen and (min-width:768px){.node--view-mode-map-popup .map-popup__details{max-width:65%;}}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__details{font-size:14px;font-size:1.4rem;}}.node--view-mode-map-popup .map-popup__details .map-popup__address{color:#524C48;font-family:"ProximaNova Semibold",sans-serif;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:7px;text-transform:uppercase;margin-bottom:10px;margin-bottom:1rem;}.node--view-mode-map-popup .map-popup__details .map-popup_poi_title,.node--view-mode-map-popup .map-popup__details .map-popup__title{font-size:24px;font-size:2.4rem;margin-bottom:10px;margin-bottom:1rem;font-weight:normal;margin:0 0 1rem 0;padding:0;line-height:30px;letter-spacing:0;}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__details .map-popup_poi_title,.node--view-mode-map-popup .map-popup__details .map-popup__title{margin-bottom:5px;margin-bottom:0.5rem;}}.node--view-mode-map-popup .map-popup__details .field--name-field-property-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"ProximaNova Light",sans-serif;margin-right:8px;font-size:20px;font-size:2rem;color:#524C48;line-height:1.33;letter-spacing:normal;}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__details .field--name-field-property-type{padding-bottom:0;margin-bottom:0;}}.node--view-mode-map-popup .map-popup__details .field--name-field-property-type .field--name-field-property-type{padding-top:0;}.node--view-mode-map-popup .map-popup__details .field--name-field-property-type .field--name-field-property-type:after{content:',';display:inline-block;}.node--view-mode-map-popup .map-popup__details .field--name-field-property-type .field--name-field-property-type:last-child:after{display:none;margin-right:0;}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__details .field--name-field-property-type{font-size:20px;font-size:2rem;}}.node--view-mode-map-popup .map-popup__details .field--name-field-property-type:focus{outline:none;}.node--view-mode-map-popup .map-popup__details .map-popup__body{line-height:1.5;padding-right:2px;margin-bottom:10px;margin-bottom:1rem;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info{padding-left:32px;padding-left:3.2rem;line-height:2;position:relative;font-size:15px;font-size:1.5rem;margin-bottom:10px;margin-bottom:1rem;color:#866E4C;font-family:"ProximaNova Semibold",sans-serif;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__website,.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__email{text-transform:uppercase;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info::before{content:'';background-repeat:no-repeat;background-size:cover;height:24px;width:24px;position:absolute;top:3px;left:0;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__tel::before{background-image:url(/themes/custom/rcc/images/telephone.svg);background-position:-1px 50%;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.office-location::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:2px 50% !important;background-size:auto;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__address::before{background-image:url(/themes/custom/rcc/images/location.svg);}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__website::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:3px 50%;background-size:auto;}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info.contact-info__email::before{background-image:url(/themes/custom/rcc/images/email.png);background-position:50% 50%;background-size:18px;}@media only screen and (max-width:767px){.node--view-mode-map-popup .map-popup__details .map-popup__contact-info{font-size:14px;font-size:1.4rem;}}.node--view-mode-map-popup .map-popup__details .map-popup__contact-info::before{left:-3px;}.node--view-mode-map-popup .map-popup__details .map-popup__website{margin-top:20px;margin-top:2rem;margin-left:1px;margin-left:0.1rem;}.node--view-mode-map-popup .map-popup__details .map-popup__website a{color:#fff;display:inline-block;}.gm-style-iw-t > .gm-style-iw{overflow:hidden;}.paragraph--type--map .eyebrow-light,.paragraph--type--map .headline{text-align:center;}.paragraph--type--map .headline{font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;margin-bottom:24px;font-weight:400;}.paragraph--type--map .map-info-text{font-size:15px;font-size:1.5rem;line-height:1.71;margin-bottom:0;}.paragraph--type--map .hidden-content-type-filter .form-item-type{display:none;}.paragraph--type--map .hidden-location-filter .form-item-location{display:none;}.paragraph--type--map .hidden-poi-category-filter .form-item-poi-category{display:none;}.paragraph--type--map .hidden-property-type-filter .form-item-property-type{display:none;}.paragraph--type--map .hidden-location-filter.hidden-property-type-filter.hidden-poi-category-filter .form-actions,.paragraph--type--map .hidden-location-filter.hidden-property-type-filter.hidden-poi-category-filter .mobile-map-filters{display:none;}.view-maps{position:relative;}@media only screen and (max-width:767px){.view-maps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media only screen and (max-width:767px){.view-maps .view-filters{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:-150%;position:absolute;z-index:4;-webkit-transition:0.7s;transition:0.7s;width:100%;opacity:0;}.view-maps .view-filters.active{background:rgba(245,242,238,0.9);left:0;right:0;bottom:auto;top:0;height:75vh;opacity:1;width:104.5%;margin:0 -1.6rem;padding:0 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.view-maps .view-filters.active form.views-exposed-form{margin:0;width:100%;}}@media only screen and (max-width:480px){.view-maps .view-filters.active{width:108.5%;}}.view-maps form.views-exposed-form .form-item{padding:8px 16px;padding:0.8rem 1.6rem;margin-bottom:16px;margin-bottom:1.6rem;background:#fff;border:2px solid #866E4C;position:relative;width:100%;}.view-maps form.views-exposed-form .form-item.form-item-keywords{padding-right:11px;padding-right:1.1rem;}.view-maps form.views-exposed-form .form-item.form-item-keywords input::-webkit-input-placeholder{font-style:italic;}.view-maps form.views-exposed-form .form-item.form-item-keywords input::-ms-input-placeholder{font-style:italic;}.view-maps form.views-exposed-form .form-item.form-item-keywords input::placeholder{font-style:italic;}.view-maps form.views-exposed-form .form-item.form-item-keywords input:focus::-webkit-input-placeholder{color:transparent;}.view-maps form.views-exposed-form .form-item.form-item-keywords input:focus::-ms-input-placeholder{color:transparent;}.view-maps form.views-exposed-form .form-item.form-item-keywords input:focus::placeholder{color:transparent;}.view-maps form.views-exposed-form .form-item.form-item-keywords:not(.form-type-search-api-autocomplete) input{background-image:url(/themes/custom/rcc/images/search.png);background-position:right top;background-repeat:no-repeat;background-size:20px;}.view-maps form.views-exposed-form .form-item.form-type-select{padding:8px 11px 8px 16px;padding:0.8rem 1.1rem 0.8rem 1.6rem;}.view-maps form.views-exposed-form .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-position:top right;background-size:20px;padding-right:20px;padding-right:2rem;}.view-maps form.views-exposed-form .form-item label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;margin:0;padding:0;cursor:default;display:block;}.view-maps form.views-exposed-form .form-item select{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;width:100%;border:0;background-color:transparent;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view-maps form.views-exposed-form .form-type-select:focus,.view-maps form.views-exposed-form .form-type-select:hover,.view-maps form.views-exposed-form fieldset.form-wrapper:focus,.view-maps form.views-exposed-form fieldset.form-wrapper:hover{background-color:#f5f2ee;}.view-maps form.views-exposed-form .form-type-select:focus .custom-select__options,.view-maps form.views-exposed-form .form-type-select:hover .custom-select__options,.view-maps form.views-exposed-form fieldset.form-wrapper:focus .custom-select__options,.view-maps form.views-exposed-form fieldset.form-wrapper:hover .custom-select__options{background-color:#f5f2ee;}.view-maps form.views-exposed-form .custom-select__current-option{line-height:1;height:32px;padding-top:8px;padding-right:16px;padding-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.view-maps form.views-exposed-form .custom-select__current-option.active{border:none;margin-bottom:0;padding-bottom:0;}.view-maps form.views-exposed-form .custom-select__current-option::after{top:6px;}.view-maps form.views-exposed-form .custom-select__options{background-color:#fff;border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;margin:0 -2px;max-height:250px;overflow:auto;position:absolute;top:32px;left:-16px;right:-11px;z-index:2;}.view-maps form.views-exposed-form .custom-select__options li{line-height:1.25;padding:16px;}.view-maps form.views-exposed-form .custom-select__options li:hover{background-color:#fff;}.view-maps form.views-exposed-form .custom-select__options li.checked{padding-left:45px;}.view-maps form.views-exposed-form .custom-select__options li.checked::before{top:16px;left:20px;}@media (min-width:1201px){.view-maps form.views-exposed-form{margin-left:8%;margin-right:8%;}}.view-maps form.views-exposed-form .form--inline .form-actions input{width:100%;height:100%;}.view-maps form.views-exposed-form .form--inline > .form-item,.view-maps form.views-exposed-form .form--inline > .form-actions{margin-bottom:24px;}.view-maps form.views-exposed-form .form--inline > .form-item > label,.view-maps form.views-exposed-form .form--inline > .form-actions > label{font-size:11px;font-size:1.1rem;line-height:1;}@media only screen and (min-width:768px){.view-maps form.views-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-12px;margin-right:-12px;}.view-maps form.views-exposed-form .form--inline > .form-item,.view-maps form.views-exposed-form .form--inline > .form-actions{margin-left:12px;margin-right:12px;width:calc(50% - 24px);}}@media only screen and (min-width:768px) and (max-width:1023px){.view-maps form.views-exposed-form .form--inline{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (min-width:1024px){.view-maps form.views-exposed-form .form--inline > .form-item,.view-maps form.views-exposed-form .form--inline > .form-actions{-ms-flex-preferred-size:calc(25% - 24px);flex-basis:calc(25% - 24px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;min-width:0;}}@media only screen and (max-width:767px){.view-maps .geofield-google-map{height:70vh !important;}}.mobile-map-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#FAF7F4;margin:20px -1.6rem 0;padding:16px;}@media only screen and (min-width:768px){.mobile-map-filters{display:none;}}.mobile-map-filters span{font-family:"ProximaNova Semibold",sans-serif;color:#524C48;font-size:15px;font-size:1.5rem;letter-spacing:7px;text-transform:uppercase;}.mobile-map-filters span.display-content{font-family:"ProximaNova Semibold",sans-serif;font-size:16px;font-size:1.6rem;color:#866E4C;text-transform:uppercase;letter-spacing:0;position:relative;display:block;padding-right:35px;text-indent:-9999px;}.mobile-map-filters span.display-content:before{content:"show";position:absolute;right:35px;left:auto;text-indent:9999px;display:inline-block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.mobile-map-filters span.display-content:after{content:"";background:url(/themes/custom/rcc/images/down.svg);background-position:center;background-repeat:no-repeat;background-size:90%;height:32px;width:32px;position:absolute;top:-3px;right:0;-webkit-transition:1s;transition:1s;}.mobile-map-filters.active span.display-content:after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mobile-map-filters.active span.display-content:before{content:"hide";}.select-all,.deselect-all{cursor:pointer;}.region-primary-menu ul,.region-primary-menu ol,.region-secondary-menu ul,.region-secondary-menu ol,.region-footer ul,.region-footer ol,.region-breadcrumb ul,.region-breadcrumb ol,aside nav ul,aside nav ol{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;}.region-primary-menu li,.region-secondary-menu li,.region-breadcrumb li{display:inline-block;margin-right:1.5em;}ul.menu--social-links{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:767px){ul.menu--social-links{margin-left:auto;margin-right:auto;text-align:center;width:150px;}}@media only screen and (min-width:768px){ul.menu--social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}ul.menu--social-links li{margin-top:16px;}@media only screen and (max-width:767px){ul.menu--social-links li{width:100%;}}@media only screen and (min-width:768px){ul.menu--social-links li{margin-left:12px;margin-right:12px;}}@media only screen and (min-width:1024px){ul.menu--social-links li{margin-left:16px;margin-right:16px;}}.messages{font-size:16px;font-size:1.6rem;margin:0 16px 16px;margin:0 1.6rem 1.6rem;padding:16px;padding:1.6rem;background-color:#FAF7F4;border:1px solid #C6BFB6;font-family:"ProximaNova Semibold",sans-serif;text-align:center;}@media only screen and (min-width:1024px){.messages{margin:0 24px 24px;margin:0 2.4rem 2.4rem;padding:24px;padding:2.4rem;}}@media (min-width:1600px){.messages{margin-left:auto;margin-right:auto;max-width:1600px;}}.drupal-messages{padding:15px;margin:0 auto;border:1px solid white;width:50%;border-radius:5px;}@media only screen and (max-width:767px){.drupal-messages{width:98%;}}.drupal-messages ul{list-style:none;}.drupal-messages ul li{list-style-image:none;text-align:left;text-indent:10px;}.drupal-messages.messages--status{background:#e2e3e5;color:#383d41;}.drupal-messages.messages--warning{background:#fff3cd;color:#856404;}.drupal-messages.messages--error{background:#f8d7da;color:#721c24;}.news-article-card .featured-image .has-video .plyr__control--overlaid{height:40px;width:40px;}@media (min-width:480px){.news-article-card .featured-image .has-video .plyr__control--overlaid{height:50px;width:50px;}}@media only screen and (min-width:1024px){.news-article-card .featured-image .has-video .plyr__control--overlaid{left:16px;bottom:16px;}}@media (min-width:1201px){.news-article-card .featured-image .has-video .plyr__control--overlaid{height:60px;width:60px;}}.news-article-card .news-article-card__title{padding:0;font-weight:normal;font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:normal;margin:32px 0 16px 0;margin:3.2rem 0 1.6rem 0;padding:0 16px;padding:0 1.6rem;}@media (min-width:1023px){.news-article-card .news-article-card__title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;padding:0 24px;padding:0 2.4rem;}}.news-article-card .news-article-card__title a{color:#524C48;font-weight:normal;font-family:"PlayfairDisplay Regular",sans-serif;}.news-article-card .news-article-card__breadcrumbs{margin-bottom:24px;margin-bottom:2.4rem;padding:0 16px;padding:0 1.6rem;}@media (min-width:1023px){.news-article-card .news-article-card__breadcrumbs{padding:0 24px;padding:0 2.4rem;}}.news-article-card .news-article-card__tags{padding:0 16px 16px;padding:0 1.6rem 1.6rem;width:100%;}@media (min-width:1023px){.news-article-card .news-article-card__tags{padding:0 24px 24px;padding:0 2.4rem 2.4rem;position:absolute;bottom:0;}}.news-article-card .news-article-card__tags .read-more,.news-article-card .news-article-card__tags .pdf{font-size:14px;font-size:1.4rem;padding-right:24px;padding-right:2.4rem;}.news-article-card .news-article-card__tags .pdf{padding-right:0;}.path-news-articles .block-views-blocknews-articles-block-1 h2{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;max-width:calc(41.66667% + 7.5vw);padding:11.5vw 7.5vw 0;position:absolute;z-index:2;}@media only screen and (max-width:767px){.path-news-articles .block-views-blocknews-articles-block-1 h2{letter-spacing:5px;}}@media only screen and (max-width:1023px){.path-news-articles .block-views-blocknews-articles-block-1 h2{max-width:100%;padding:0;position:relative;}}@media only screen and (min-width:1024px){.news-article-wrapper.press-releases-wrapper .content .main-content{margin-left:auto;-ms-flex-preferred-size:calc(70% - 24px);flex-basis:calc(70% - 24px);}}@media (min-width:1201px){.news-article-wrapper.press-releases-wrapper .content .main-content{-ms-flex-preferred-size:calc(75% - 24px);flex-basis:calc(75% - 24px);}}.news-article-wrapper.press-releases-wrapper .content-header{margin-bottom:24px;margin-bottom:2.4rem;margin-left:0;margin-right:0;}@media only screen and (min-width:1024px){.news-article-wrapper.press-releases-wrapper .content-header{margin-bottom:32px;margin-bottom:3.2rem;}}.news-article-wrapper .main-content{position:relative;}.news-article-wrapper .main-content .news-article-row{height:100%;position:relative;}@media only screen and (min-width:1024px){.news-article-wrapper .main-content .news-article-row{padding-bottom:64px;padding-bottom:6.4rem;}}.news-article-wrapper .main-content .featured-image img{width:100%;}@media only screen and (min-width:1024px){.news-article-wrapper .result-output{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem;}.news-article-wrapper .result-output .views-row{margin-left:12px;margin-left:1.2rem;margin-right:12px;margin-right:1.2rem;width:calc(100% / 3 - 24px);}}.news-article-wrapper .views-row{border:1px solid #C6BFB6;margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.news-article-wrapper .views-row{margin-bottom:24px;margin-bottom:2.4rem;}}.news-article-wrapper .no-result{margin:0;}@media only screen and (max-width:1023px){.featured-news-content{margin-top:24px;margin-top:2.4rem;margin-bottom:40px;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);}}.featured-news-content .title{font-size:40px;font-size:4rem;color:#524C48;line-height:48px;letter-spacing:1px;font-weight:normal;margin-bottom:24px;margin-bottom:2.4rem;}@media only screen and (max-width:1023px){.featured-news-content .title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:0;margin-bottom:16px;margin-bottom:1.6rem;}}.featured-news-content .title a{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;}.featured-news-content .breadcrumb{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (max-width:1023px){.featured-news-content .breadcrumb{margin-bottom:24px;margin-bottom:2.4rem;}}@media only screen and (max-width:1023px){.featured-news-content .publication-summary{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}@media (min-width:1023px){.featured-news-content .publication-summary{margin-bottom:24px;margin-bottom:2.4rem;}.featured-news-content .publication-summary p{margin-bottom:0;line-height:1.75;}}.featured-news-content .tags .read-more,.featured-news-content .tags .pdf{font-size:1em;}@media only screen and (max-width:1023px){.featured-news-content .tags .read-more,.featured-news-content .tags .pdf{font-size:1.4rem;}}.featured-news-content .tags .pdf{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.featured-news-content .tags .pdf:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}@media only screen and (max-width:1023px){.featured-news-content .tags .pdf{font-size:14px;font-size:1.4rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.featured-news-content .tags .pdf:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}}.featured-news-content .tags .read-more{margin-right:40px;margin-right:4rem;}@media only screen and (max-width:1023px){.featured-news-content .tags .read-more{margin-right:32px;margin-right:3.2rem;}}.featured-news-content .carousel-content{display:none;}@media only screen and (max-width:1023px){.featured-news-content .carousel-content{margin:0 16px 0 0;margin:0 1.6rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;}}.featured-news-content .carousel-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:1023px){.featured-news-content .carousel-content .carousel-image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:30vh;position:relative;width:100%;}}@media only screen and (min-width:768px) and (max-width:1023px){.featured-news-content .carousel-content .carousel-image{height:56vh;}}.featured-news-content .carousel-content .main-content{padding:7.5vw 7.5vw 3.5vw;}@media only screen and (max-width:1023px){.featured-news-content .carousel-content .main-content{margin-top:16px;margin-top:1.6rem;padding:16px 0 0;padding:1.6rem 0 0;max-width:100%;}}.featured-news-content .carousel-image article{height:100%;}.featured-news-content .carousel-image article:not(.has-video) *{height:100%;}@media only screen and (min-width:1024px){.featured-news-content .carousel-image .has-video{padding-left:7.5vw;}}@media only screen and (max-width:1023px){.featured-news-switcher{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}@media (min-width:1023px){.featured-news-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 7.5vw;margin-bottom:80px;margin-bottom:8rem;}.featured-news-switcher .main-content-switcher{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 3 - 24px * 2);flex:1 1 calc(100% / 3 - 24px * 2);margin-right:2.4rem;}.featured-news-switcher .main-content-switcher:last-child{margin:0;}.featured-news-switcher .main-content-switcher.active:after{content:"";background:#524C48;display:-webkit-box;display:-ms-flexbox;display:flex;height:3px;width:50%;margin-top:24px;margin-top:2.4rem;}.featured-news-switcher .main-content-switcher.active .title{color:#524C48;}.featured-news-switcher .title{font-size:24px;font-size:2.4rem;color:#9C9181;line-height:1.33;letter-spacing:0;font-weight:normal;padding:0;margin-bottom:16px;margin-bottom:1.6rem;}}.news-article-row .field--name-field-news-articles.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.news-article-row .field--name-field-news-articles.field__item{-webkit-box-flex:0;-ms-flex:0 calc(25%);flex:0 calc(25%);}.news-article-row .company-name{margin:1rem 0 2rem 0;}.readmore--cta{text-align:center;margin-top:2rem;}.readmore--cta .field--name-field-cta-link{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;}.readmore--cta .field--name-field-cta-link::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}aside.offscreen-element.visible-contact-modal .simple-popup-blocks-global{display:none;}aside.offscreen-element .region-offscreen > .newsletter-block{display:none;}aside.offscreen-element .block-newsletter-modal .spb_center{margin:0 !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}aside.offscreen-element .block-newsletter-modal .spb-controls{right:0;}aside.offscreen-element .block-newsletter-modal .spb-controls .spb_close{background-color:transparent;border:none;color:#fff;font-size:28px;font-size:2.8rem;padding:0 15px;padding:0 1.5rem;}aside.offscreen-element .block-newsletter-modal .spb-popup-main-wrapper{padding:0;border:0;width:100% !important;max-width:900px;}@media only screen and (min-width:768px) and (max-width:1023px){aside.offscreen-element .block-newsletter-modal .spb-popup-main-wrapper{max-width:700px;}}@media only screen and (max-width:767px){aside.offscreen-element .block-newsletter-modal .spb-popup-main-wrapper{max-width:95%;}}aside.offscreen-element .block-newsletter-modal form{margin:0;padding:40px 16px;padding:4rem 1.6rem;}aside.offscreen-element .block-newsletter-modal h2{color:#fff;background-color:#866E4C;margin:0;text-align:center;text-transform:uppercase;padding:13px;padding:1.3rem;font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;font-weight:300;line-height:1.375;}aside.offscreen-element .block-newsletter-modal .form-email{margin:0;}#edit-header--2{text-align:center;}@media only screen and (max-width:767px){#edit-header--2{text-align:left;}}#edit-header--2 h3{font-weight:300;line-height:1.375;text-transform:capitalize;font-size:35px;font-size:3.5rem;margin:0 0 50px 0;margin:0 0 5rem 0;}@media only screen and (max-width:767px){#edit-header--2 h3{font-size:28px;font-size:2.8rem;line-height:1.2;margin:0 0 30px 0;margin:0 0 3rem 0;}}.webform-submission-newsletter-form{background-color:#FAF7F4;padding:40px 160px 60px;padding:4rem 16rem 6rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webform-submission-newsletter-form:after{content:"";display:table;clear:both;}@media only screen and (max-width:1200px){.webform-submission-newsletter-form{padding:40px 40px 60px;padding:4rem 4rem 6rem;}}@media only screen and (max-width:767px){.webform-submission-newsletter-form{margin:0 -16px;padding:40px 16px;padding:4rem 1.6rem;}}.webform-submission-newsletter-form .form-type-textfield,.webform-submission-newsletter-form .form-type-email,.webform-submission-newsletter-form fieldset{float:left;position:relative;}.webform-submission-newsletter-form .form-type-textfield:after,.webform-submission-newsletter-form .form-type-email:after,.webform-submission-newsletter-form fieldset:after{content:"";display:table;clear:both;}@media only screen and (max-width:767px){.webform-submission-newsletter-form .form-type-textfield,.webform-submission-newsletter-form .form-type-email,.webform-submission-newsletter-form fieldset{float:none;}}.webform-submission-newsletter-form .form-type-select{position:relative;color:#333333;}.webform-submission-newsletter-form .form-type-select:after{content:"";display:table;clear:both;}.webform-submission-newsletter-form .form-type-select.form-item-role{float:right;}.webform-submission-newsletter-form .form-type-select.form-item-interest{float:left;}@media only screen and (max-width:767px){.webform-submission-newsletter-form .form-type-select{float:none;}}.webform-submission-newsletter-form .form-type-select select option:first-of-type{display:none;}.webform-submission-newsletter-form .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:16px;background:url(/themes/custom/rcc/images/down.svg) no-repeat #fff;background-position:calc(100% - 16px) center;background-size:25px;}.webform-submission-newsletter-form .form-type-select,.webform-submission-newsletter-form .form-type-textfield,.webform-submission-newsletter-form .form-type-email,.webform-submission-newsletter-form .form-actions{width:50%;padding:0 11px 0 11px;padding:0 1.1rem 0 1.1rem;}@media only screen and (max-width:1200px){.webform-submission-newsletter-form .form-type-select,.webform-submission-newsletter-form .form-type-textfield,.webform-submission-newsletter-form .form-type-email,.webform-submission-newsletter-form .form-actions{width:50%;}}@media only screen and (max-width:767px){.webform-submission-newsletter-form .form-type-select,.webform-submission-newsletter-form .form-type-textfield,.webform-submission-newsletter-form .form-type-email,.webform-submission-newsletter-form .form-actions{width:100%;padding:0;}}.webform-submission-newsletter-form .form-type-select select,.webform-submission-newsletter-form .form-type-select input[name="full_name"],.webform-submission-newsletter-form .form-type-select input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-select input[type="email"],.webform-submission-newsletter-form .form-type-select input[type="submit"],.webform-submission-newsletter-form .form-type-textfield select,.webform-submission-newsletter-form .form-type-textfield input[name="full_name"],.webform-submission-newsletter-form .form-type-textfield input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-textfield input[type="email"],.webform-submission-newsletter-form .form-type-textfield input[type="submit"],.webform-submission-newsletter-form .form-type-email select,.webform-submission-newsletter-form .form-type-email input[name="full_name"],.webform-submission-newsletter-form .form-type-email input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-email input[type="email"],.webform-submission-newsletter-form .form-type-email input[type="submit"],.webform-submission-newsletter-form .form-actions select,.webform-submission-newsletter-form .form-actions input[name="full_name"],.webform-submission-newsletter-form .form-actions input[name="newsletter_company"],.webform-submission-newsletter-form .form-actions input[type="email"],.webform-submission-newsletter-form .form-actions input[type="submit"]{border:2px solid #866E4C;clear:both;position:relative;padding:16px;padding:1.6rem;margin-bottom:35px;margin-bottom:3.5rem;max-height:51px;height:100%;width:100%;font-size:16px;font-size:1.6rem;}.webform-submission-newsletter-form .form-type-select select:focus,.webform-submission-newsletter-form .form-type-select input[name="full_name"]:focus,.webform-submission-newsletter-form .form-type-select input[name="newsletter_company"]:focus,.webform-submission-newsletter-form .form-type-select input[type="email"]:focus,.webform-submission-newsletter-form .form-type-select input[type="submit"]:focus,.webform-submission-newsletter-form .form-type-textfield select:focus,.webform-submission-newsletter-form .form-type-textfield input[name="full_name"]:focus,.webform-submission-newsletter-form .form-type-textfield input[name="newsletter_company"]:focus,.webform-submission-newsletter-form .form-type-textfield input[type="email"]:focus,.webform-submission-newsletter-form .form-type-textfield input[type="submit"]:focus,.webform-submission-newsletter-form .form-type-email select:focus,.webform-submission-newsletter-form .form-type-email input[name="full_name"]:focus,.webform-submission-newsletter-form .form-type-email input[name="newsletter_company"]:focus,.webform-submission-newsletter-form .form-type-email input[type="email"]:focus,.webform-submission-newsletter-form .form-type-email input[type="submit"]:focus,.webform-submission-newsletter-form .form-actions select:focus,.webform-submission-newsletter-form .form-actions input[name="full_name"]:focus,.webform-submission-newsletter-form .form-actions input[name="newsletter_company"]:focus,.webform-submission-newsletter-form .form-actions input[type="email"]:focus,.webform-submission-newsletter-form .form-actions input[type="submit"]:focus{-webkit-box-shadow:none;box-shadow:none;}.webform-submission-newsletter-form .form-type-select select:focus-visible,.webform-submission-newsletter-form .form-type-select input[name="full_name"]:focus-visible,.webform-submission-newsletter-form .form-type-select input[name="newsletter_company"]:focus-visible,.webform-submission-newsletter-form .form-type-select input[type="email"]:focus-visible,.webform-submission-newsletter-form .form-type-select input[type="submit"]:focus-visible,.webform-submission-newsletter-form .form-type-textfield select:focus-visible,.webform-submission-newsletter-form .form-type-textfield input[name="full_name"]:focus-visible,.webform-submission-newsletter-form .form-type-textfield input[name="newsletter_company"]:focus-visible,.webform-submission-newsletter-form .form-type-textfield input[type="email"]:focus-visible,.webform-submission-newsletter-form .form-type-textfield input[type="submit"]:focus-visible,.webform-submission-newsletter-form .form-type-email select:focus-visible,.webform-submission-newsletter-form .form-type-email input[name="full_name"]:focus-visible,.webform-submission-newsletter-form .form-type-email input[name="newsletter_company"]:focus-visible,.webform-submission-newsletter-form .form-type-email input[type="email"]:focus-visible,.webform-submission-newsletter-form .form-type-email input[type="submit"]:focus-visible,.webform-submission-newsletter-form .form-actions select:focus-visible,.webform-submission-newsletter-form .form-actions input[name="full_name"]:focus-visible,.webform-submission-newsletter-form .form-actions input[name="newsletter_company"]:focus-visible,.webform-submission-newsletter-form .form-actions input[type="email"]:focus-visible,.webform-submission-newsletter-form .form-actions input[type="submit"]:focus-visible{outline:2.5px solid #866E4C;outline-offset:-1px;}@media only screen and (max-width:767px){.webform-submission-newsletter-form .form-type-select select,.webform-submission-newsletter-form .form-type-select input[name="full_name"],.webform-submission-newsletter-form .form-type-select input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-select input[type="email"],.webform-submission-newsletter-form .form-type-select input[type="submit"],.webform-submission-newsletter-form .form-type-textfield select,.webform-submission-newsletter-form .form-type-textfield input[name="full_name"],.webform-submission-newsletter-form .form-type-textfield input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-textfield input[type="email"],.webform-submission-newsletter-form .form-type-textfield input[type="submit"],.webform-submission-newsletter-form .form-type-email select,.webform-submission-newsletter-form .form-type-email input[name="full_name"],.webform-submission-newsletter-form .form-type-email input[name="newsletter_company"],.webform-submission-newsletter-form .form-type-email input[type="email"],.webform-submission-newsletter-form .form-type-email input[type="submit"],.webform-submission-newsletter-form .form-actions select,.webform-submission-newsletter-form .form-actions input[name="full_name"],.webform-submission-newsletter-form .form-actions input[name="newsletter_company"],.webform-submission-newsletter-form .form-actions input[type="email"],.webform-submission-newsletter-form .form-actions input[type="submit"]{margin-bottom:25px;margin-bottom:2.5rem;}}.webform-submission-newsletter-form .form-type-email{margin-right:0;}.webform-submission-newsletter-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border:none;padding:0;margin:0;}@media only screen and (max-width:767px){.webform-submission-newsletter-form fieldset{width:100%;padding:20px 0 0 0;padding:2rem 0 0 0;}}.webform-submission-newsletter-form fieldset .fieldset-wrapper{max-width:45%;}@media only screen and (max-width:767px){.webform-submission-newsletter-form fieldset .fieldset-wrapper{max-width:100%;}}@media only screen and (min-width:768px) and (max-width:1023px){.webform-submission-newsletter-form fieldset .fieldset-wrapper{max-width:80%;}}.webform-submission-newsletter-form fieldset .form-type-checkbox,.webform-submission-newsletter-form fieldset .form-type-radio{padding:0;border:0;min-height:24px;margin:0 0 20px 0;margin:0 0 2rem 0;}.webform-submission-newsletter-form fieldset .form-type-checkbox input,.webform-submission-newsletter-form fieldset .form-type-radio input{display:none;}.webform-submission-newsletter-form fieldset .form-type-checkbox input:checked + label,.webform-submission-newsletter-form fieldset .form-type-radio input:checked + label{font-family:"ProximaNova Semibold",sans-serif;}.webform-submission-newsletter-form fieldset .form-type-checkbox input:checked + label:after,.webform-submission-newsletter-form fieldset .form-type-radio input:checked + label:after{content:'';display:inline-block;position:absolute;top:6px;left:6px;height:14px;width:14px;background-color:#866E4C;}.webform-submission-newsletter-form fieldset .form-type-checkbox label,.webform-submission-newsletter-form fieldset .form-type-radio label{position:relative;padding:2px 0 0 45px;padding:0.2rem 0 0 4.5rem;vertical-align:middle;margin:0;min-height:24px;}.webform-submission-newsletter-form fieldset .form-type-checkbox label:before,.webform-submission-newsletter-form fieldset .form-type-radio label:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:22px;width:22px;border:2px double #866E4C;-webkit-box-sizing:content-box;box-sizing:content-box;}.webform-submission-newsletter-form .form-actions{display:inline-block;}.webform-submission-newsletter-form .form-actions input[type="submit"]{width:100%;padding:16px;padding:1.6rem;}@media only screen and (max-width:767px){.webform-submission-newsletter-form .form-actions input[type="submit"]{margin-bottom:0;}}.webform-submission-newsletter-form #edit-agreement{text-align:center;}.webform-submission-newsletter-form.interest-is-hidden .form-item-interest,.webform-submission-newsletter-form.role-is-hidden .form-item-role{display:none;}.webform-submission-newsletter-form.btn-center-align .form-actions{display:block;margin:auto;max-width:50%;}.newsletter-block .field--name-field-is-interest-hidden,.newsletter-block .field--name-field-is-role-hidden{display:none;}.webform-submission-form .error-text{color:#cc0033;display:inline-block;font-size:12px;line-height:15px;margin:5px 0 0;}.node-detail{position:relative;}@media only screen and (min-width:1024px){.node-detail{margin:0 auto;max-width:755px;position:static;}}@media (min-width:1600px){.node-detail{margin:0 auto;max-width:1600px;}}.node-detail .content-wrapper .detail-back{display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:normal;margin-bottom:24px;margin-bottom:2.4rem;position:relative;}.node-detail .content-wrapper .detail-back:before{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-right:15px;margin-right:1.5rem;}@media (min-width:1023px){.node-detail .content-wrapper .detail-back{margin-bottom:48px;margin-bottom:4.8rem;}.node-detail .content-wrapper .detail-back:before{position:absolute;left:-15px;top:5px;}}.node-detail .content-wrapper .detail-back a{text-transform:uppercase;}.node-detail .content-header{margin-bottom:24px;margin-bottom:2.4rem;}@media (min-width:1023px){.node-detail .content-header{margin-bottom:48px;margin-bottom:4.8rem;}}@media only screen and (min-width:1024px){.node-detail .content .top-content{position:relative;}}@media only screen and (min-width:1024px){.node-detail .content .top-content .title,.node-detail .content .top-content .data{width:85%;}.node-detail .content .top-content .share-element-wrapper{right:160px;top:295px;}}.node-detail .content .top-content .title{font-size:32px;font-size:3.2rem;color:#524C48;line-height:40px;letter-spacing:normal;font-weight:normal;margin-bottom:40px;margin-bottom:4rem;padding:0;}@media only screen and (min-width:1024px){.node-detail .content .top-content .title{font-size:48px;font-size:4.8rem;color:#524C48;line-height:56px;letter-spacing:1px;margin-bottom:48px;margin-bottom:4.8rem;}}.node-detail .content .top-content .breadcrumbs{margin-bottom:16px;margin-bottom:1.6rem;}.page-history-timeline #main{padding-top:0;margin-left:0;margin-right:0;}.page-history-timeline #main #block-pagetitle{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}@media only screen and (min-width:1024px){.page-history-timeline #footer{margin-top:0;}}@media (min-width:1023px){.user-logged-in .our-history .history-row.empty{height:145px;height:14.5rem;}}@media (min-width:1201px){.user-logged-in .our-history .history-row.empty{height:180px;height:18rem;}}.timeline-row-active #header,.timeline-row-active .block-availability-search-block{top:-500px !important;-webkit-transition:top 0.5s ease-in-out 0s;transition:top 0.5s ease-in-out 0s;}.our-history:before{content:'';height:100%;width:1px;background-color:#C6BFB6;position:fixed;top:0;display:inline-block;left:10px;z-index:2;}@media (min-width:1023px){.our-history:before{left:58px;left:5.8rem;}}@media (min-width:1201px){.our-history:before{left:77px;left:7.7rem;}}@media only screen and (max-width:1023px){.our-history .history-row.empty{display:none;}}@media (min-width:1023px){.our-history .history-row.empty{height:60px;height:6rem;}}@media (min-width:1201px){.our-history .history-row.empty{height:100px;height:10rem;}}.our-history .history-row.timeline-row.row-active{height:auto !important;}.our-history .top-intro{padding:0 16px 0 10px;padding:0 1.6rem 0 1rem;height:100%;}@media (min-width:1023px){.our-history .top-intro{padding:0 0 0 58px;padding:0 0 0 5.8rem;}}@media (min-width:1201px){.our-history .top-intro{padding:0 0 0 77px;padding:0 0 0 7.7rem;}}.our-history .top-intro .notch{padding:0;position:relative;}@media (min-width:1023px){.our-history .top-intro .notch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.our-history .top-intro .notch .component-content{padding:0 15px 0 20px;padding:0 1.5rem 0 2rem;position:relative;z-index:1;}@media only screen and (max-width:1023px){.our-history .top-intro .notch .component-content{margin-bottom:20px;margin-bottom:2rem;}}@media only screen and (min-width:1024px){.our-history .top-intro .notch .component-content{padding:0 53px 0 24px;padding:0 5.3rem 0 2.4rem;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;background-color:#fff;}}@media (min-width:1648px){.our-history .top-intro .notch .component-content{padding:0 53px 0 74px;padding:0 5.3rem 0 7.4rem;}}.our-history .top-intro .notch .component-content .eyebrow-title{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;margin-bottom:24px;margin-bottom:2.4rem;font-size:16px;font-size:1.6rem;color:#524C48;line-height:32px;letter-spacing:4px;font-weight:bold;text-transform:uppercase;}@media only screen and (max-width:767px){.our-history .top-intro .notch .component-content .eyebrow-title{letter-spacing:5px;}}@media only screen and (max-width:1024px){.our-history .top-intro .notch .component-content .eyebrow-title{margin-bottom:16px;margin-bottom:1.6rem;}}.our-history .top-intro .notch .component-content .eyebrow-title:before{width:6px;content:'';height:1px;background-color:#C6BFB6;position:absolute;display:inline-block;left:0;margin-top:16px;}.our-history .top-intro .notch .component-content .eyebrow-title:after{left:8px;content:'';height:8px;width:8px;border-radius:50%;background-color:#866E4C;position:absolute;display:inline-block;margin-top:11.5px;}@media (min-width:1023px){.our-history .top-intro .notch .component-content .eyebrow-title:before{width:10px;content:'';height:1px;background-color:#C6BFB6;position:absolute;display:inline-block;left:0;margin-top:16px;}.our-history .top-intro .notch .component-content .eyebrow-title:after{left:12px;content:'';height:8px;width:8px;border-radius:50%;background-color:#866E4C;position:absolute;display:inline-block;margin-top:12.5px;}}@media (min-width:1648px){.our-history .top-intro .notch .component-content .eyebrow-title:before{width:56px;}.our-history .top-intro .notch .component-content .eyebrow-title:after{left:60px;}}.our-history .top-intro .notch .component-content .headline{font-size:47px;font-size:4.7rem;color:#524C48;line-height:100%;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;}.our-history .top-intro .notch .component-content .sub-heading{color:#524C48;font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1024px){.our-history .top-intro .notch .component-content .sub-heading{font-size:20px;font-size:2rem;color:#524C48;line-height:1.4;letter-spacing:0.3px;margin:0;}}.our-history .top-intro .notch .component-image{width:100%;padding-left:16px;}@media (min-width:1024px){.our-history .top-intro .notch .component-image{padding:0px 24px 0px 24px;padding:0px 2.4rem 0px 2.4rem;}}@media (min-width:1648px){.our-history .top-intro .notch .component-image{margin:0px 24px 0px 74px;margin:0px 2.4rem 0px 7.4rem;padding:0px 0px 0px 0px;max-width:1600px;}}.our-history .timeline{padding:0 0 0 10px;padding:0 0 0 1rem;width:100%;position:relative;}@media (min-width:1023px){.our-history .timeline{padding:0 0 0 58px;padding:0 0 0 5.8rem;}}@media (min-width:1201px){.our-history .timeline{padding:0 0 0 77px;padding:0 0 0 7.7rem;}}.our-history .timeline .timeline-navigation{position:absolute;z-index:99;-webkit-transition:top 0.3s ease-out;transition:top 0.3s ease-out;left:0;top:100px;width:77px;width:7.7rem;}@media only screen and (max-width:1023px){.our-history .timeline .timeline-navigation{display:none;}}@media (min-width:1023px){.our-history .timeline .timeline-navigation{width:58px;width:5.8rem;}}@media (min-width:1201px){.our-history .timeline .timeline-navigation{width:77px;width:7.7rem;}}.our-history .timeline .timeline-navigation.fixed{position:fixed !important;}.our-history .timeline .timeline-navigation ul{list-style:none;list-style-position:inside;margin:0;}@media (min-width:1023px){.our-history .timeline .timeline-navigation ul{padding-left:10px;padding-left:1rem;}}@media (min-width:1201px){.our-history .timeline .timeline-navigation ul{padding-left:24px;padding-left:2.4rem;}}.our-history .timeline .timeline-navigation ul li{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:normal;margin:0 0 24px;margin:0 0 2.4rem;cursor:pointer;font-family:"ProximaNova Semibold",sans-serif;padding:0;list-style-type:none;-webkit-transition:height 0.3s fade-in-out;transition:height 0.3s fade-in-out;}.our-history .timeline .timeline-navigation ul li:last-child{margin-bottom:0;}.our-history .timeline .timeline-navigation ul li.active{border-bottom:2px solid #866E4C;}.our-history .timeline .timeline-navigation ul li span{padding:1rem 3rem 1rem 0;}.our-history .timeline__section{position:relative;margin-top:0;max-width:1698px;}@media (min-width:1023px){.our-history .timeline__section{margin-top:82px;margin-top:8.2rem;}}.our-history .timeline__section .wrapper{margin-left:10px;margin-left:1rem;}@media only screen and (min-width:1024px){.our-history .timeline__section .wrapper{width:50%;}}@media only screen and (max-width:1023px){.our-history .timeline__section .component-image{display:none;}}@media (min-width:1023px){.our-history .timeline__section .component-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-position:bottom center;background-repeat:no-repeat;background-size:cover;float:right;margin-right:24px;}.our-history .timeline__section .component-image::before,.our-history .timeline__section .component-image:after{content:"";display:block;height:0;clear:both;visibility:hidden;}}@media (min-width:1200px){.our-history .timeline__section .component-image{max-width:50%;}}.our-history .timeline__section .component-image .field--name-field-image:not(:last-child){margin-bottom:120px;margin-bottom:12rem;}.our-history .timeline__section .component-image .field--name-field-image:not(:last-child) article,.our-history .timeline__section .component-image .field--name-field-image:not(:last-child) div{height:100%;}.our-history .timeline__section .component-image img{-o-object-fit:cover;object-fit:cover;vertical-align:top;}@media (min-width:1023px){.our-history .timeline__section .timeline-row{padding:0 0 0 16px;padding:0 0 0 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1023px){.our-history .timeline__section .timeline-row{margin-bottom:120px;margin-bottom:12rem;min-height:430px;}}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:-1px;background-color:#fff;position:relative;z-index:1;}}@media (min-width:1201px){.our-history .timeline__section .timeline-row .component-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}}.our-history .timeline__section .timeline-row .component-content h2{font-size:42px;font-size:4.2rem;margin-bottom:24px;margin-bottom:2.4rem;font-weight:normal;line-height:1.15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;}@media only screen and (max-width:1023px){.our-history .timeline__section .timeline-row .component-content h2{letter-spacing:1px;}.our-history .timeline__section .timeline-row .component-content h2:before{content:'';height:1px;width:22px;background-color:#866E4C;position:absolute;top:38px;display:inline-block;left:-32px;}}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content h2{min-width:35%;line-height:1.60;position:absolute;}}@media (min-width:1201px){.our-history .timeline__section .timeline-row .component-content h2{line-height:1.13;min-width:30%;}}@media (min-width:1440px){.our-history .timeline__section .timeline-row .component-content h2{font-size:64px;font-size:6.4rem;}}.our-history .timeline__section .timeline-row .component-content h2:after{content:'s';display:inline-block;font-size:31px;font-size:3.1rem;line-height:1.195;letter-spacing:0;}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content h2:after{line-height:1.84;}}@media (min-width:1201px){.our-history .timeline__section .timeline-row .component-content h2:after{font-size:31px;font-size:3.1rem;line-height:1.3;letter-spacing:1px;}}@media (min-width:1440px){.our-history .timeline__section .timeline-row .component-content h2:after{font-size:48px;font-size:4.8rem;line-height:1.17;letter-spacing:1px;}}.our-history .timeline__section .timeline-row .component-content .year-data{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content .year-data{position:relative;width:75%;float:right;}.our-history .timeline__section .timeline-row .component-content .year-data:before{content:'';height:100%;width:1px;background-color:#C6BFB6;position:absolute;top:0;display:inline-block;left:0;}.our-history .timeline__section .timeline-row .component-content .year-data:after{content:'';display:block;height:0;clear:both;visibility:hidden;}}.our-history .timeline__section .timeline-row .component-content .year-data .slick-list{padding-right:8px;padding-left:0 !important;}.our-history .timeline__section .timeline-row .component-content .year-data .slick-slide{padding-right:16px;padding-right:1.6rem;}.our-history .timeline__section .timeline-row .component-content .year-data .slick-slide img{width:100%;}@media only screen and (max-width:1023px){.our-history .timeline__section .timeline-row .component-content .year-data .slick-initialized .slick-list::before{content:'';position:absolute;width:30%;height:40%;top:0;left:0;z-index:10000;}.our-history .timeline__section .timeline-row .component-content .year-data .slick-initialized .slick-list::after{content:'';position:absolute;width:31%;height:50%;top:0;right:0;z-index:10000;}}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content .year-data .field__item{margin-bottom:24px;margin-bottom:2.4rem;padding-left:60px;padding-left:6rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item:before{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;content:'';height:1px;width:24px;background-color:#C6BFB6;position:absolute;display:inline-block;left:0;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item:after{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;content:'';height:8px;width:8px;border-radius:50%;background-color:#866E4C;position:absolute;display:inline-block;left:30px;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item:last-child{margin-bottom:0;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item:last-child .desc{margin-bottom:0;}}.our-history .timeline__section .timeline-row .component-content .year-data .field__item .image article{height:100%;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item .image article div{height:100%;}@media only screen and (max-width:480px){.our-history .timeline__section .timeline-row .component-content .year-data .field__item .image{height:100%;}}@media (min-width:1023px){.our-history .timeline__section .timeline-row .component-content .year-data .field__item .image{display:none;}}.our-history .timeline__section .timeline-row .component-content .year-data .field__item h6{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;cursor:pointer;font-family:"PlayfairDisplay Regular",sans-serif;color:#524C48;font-weight:normal;line-height:1.33;margin-bottom:0;padding-right:25%;-webkit-transform-origin:left;transform-origin:left;}@media only screen and (max-width:1023px){.our-history .timeline__section .timeline-row .component-content .year-data .field__item h6{font-size:24px;font-size:2.4rem;line-height:1.33;letter-spacing:0;padding-right:20%;}}.our-history .timeline__section .timeline-row .component-content .year-data .field__item.open-item:before{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;height:2px;width:47px;left:-10px;top:18px;background-color:#866E4C;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item.open-item:after{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;top:15px;left:40px;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item.open-item h6{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-webkit-transform:scale(1.35);transform:scale(1.35);-webkit-transform-origin:left;transform-origin:left;position:relative;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item.open-item .desc{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;margin:24px 0 16px;margin:2.4rem 0 1.6rem;height:auto;opacity:1;line-height:1.75;}.our-history .timeline__section .timeline-row .component-content .year-data .field__item.open-item .decade-cta{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;display:block;}.our-history .timeline__section .timeline-row .component-content .desc{line-height:0;height:0;opacity:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding-right:2rem;}@media only screen and (max-width:1023px){.our-history .timeline__section .timeline-row .component-content .desc{font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:0;margin:16px 0 0;margin:1.6rem 0 0;display:block;height:unset;opacity:1;}}.our-history .timeline__section .timeline-row .component-content .decade-cta{display:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.our-history .timeline__section .timeline-row .component-content .decade-cta a{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;margin-top:1.4rem;bottom:0;}.our-history .timeline__section .timeline-row .component-content .decade-cta a::after{height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;content:"";border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);display:inline-block;}@media only screen and (max-width:1023px){.our-history .timeline__section .timeline-row .component-content .decade-cta{display:block;}}.pagination,.pager{margin:32px 0 0;margin:3.2rem 0 0;}@media (min-width:1023px){.pagination,.pager{margin:48px 24px 0;margin:4.8rem 2.4rem 0;}}.pagination .pager__items,.pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;}.pagination .pager__items li,.pager .pager__items li{list-style-type:none;margin:0;padding:0;}.pagination .pager__items li.is-active a,.pager .pager__items li.is-active a{font-size:32px;font-size:3.2rem;color:#866E4C;line-height:1.38;letter-spacing:0;}.pagination .pager__items li.pager__item--first,.pagination .pager__items li.pager__item--last,.pager .pager__items li.pager__item--first,.pager .pager__items li.pager__item--last{display:none;}.pagination .pager__items li.pager__item--previous a:before,.pager .pager__items li.pager__item--previous a:before{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;}.pagination .pager__items li.pager__item--next a:before,.pager .pager__items li.pager__item--next a:before{border-top:1px solid #866E4C;border-right:1px solid #866E4C;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;}.pagination .pager__items li.pager__item--next a span[aria-hidden="true"],.pager .pager__items li.pager__item--next a span[aria-hidden="true"]{display:none;}.pagination .pager__items li.pager__item--ellipse span[aria-hidden="true"],.pager .pager__items li.pager__item--ellipse span[aria-hidden="true"]{display:unset;}.pagination .pager__items li a,.pager .pager__items li a{font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:0;font-family:"ProximaNova Light",sans-serif;padding:0 13px;display:inline-block;}.paragraph--type--awards,.award-block-wrapper{max-width:1600px;margin:64px 16px;margin:6.4rem 1.6rem;}@media only screen and (min-width:1024px){.paragraph--type--awards,.award-block-wrapper{margin:80px 24px;margin:8rem 2.4rem;padding:0 12vw;}}.paragraph--type--awards .awards__title,.award-block-wrapper .awards__title{margin-bottom:32px;margin-bottom:3.2rem;text-align:center;}@media only screen and (min-width:1024px){.paragraph--type--awards .awards__title,.award-block-wrapper .awards__title{margin-bottom:48px;margin-bottom:4.8rem;}}.paragraph--type--awards .awards__list-item,.award-block-wrapper .awards__list-item{line-height:1.71;margin-bottom:24px;margin-bottom:2.4rem;padding-left:24px;padding-left:2.4rem;position:relative;}.paragraph--type--awards .awards__list-item::before,.award-block-wrapper .awards__list-item::before{content:"";border:1.5px solid #050304;border-radius:50%;position:absolute;top:10px;left:5px;}@media only screen and (min-width:1024px){.paragraph--type--awards .awards__list-item::before,.award-block-wrapper .awards__list-item::before{left:10px;}}@media only screen and (min-width:768px){.paragraph--type--awards .awards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;}.paragraph--type--awards .awards__list .awards__list-item{margin-left:12px;margin-right:12px;width:calc(100% / 3 - 24px);}.paragraph--type--awards .awards__list .awards__list-item.last-item:first-child{margin-left:auto;margin-right:auto;}}.award-block-wrapper .view-award-block{overflow:hidden;}.award-block-wrapper .view-award-block .item-each-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.award-block-wrapper .view-award-block .item-each-row:first-child .views-row:first-child.views-row-last{margin:0 auto;}@media only screen and (min-width:768px){.award-block-wrapper .view-award-block .item-each-row:first-child .views-row:first-child.views-row-last{max-width:45%;}}@media only screen and (min-width:1024px){.award-block-wrapper .view-award-block .item-each-row:first-child .views-row:first-child.views-row-last{max-width:33%;}}.award-block-wrapper .view-award-block .item-each-row .views-row{margin-right:24px;margin-right:2.4rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:calc((33.33%) - (1.6rem * 8 / 12));flex-basis:calc((33.33%) - (1.6rem * 8 / 12));max-width:100%;}.award-block-wrapper .view-award-block .item-each-row .views-row:nth-child(3n){margin-right:0;}@media only screen and (max-width:767px){.award-block-wrapper .view-award-block .item-each-row .views-row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}@media only screen and (min-width:768px){.award-block-wrapper .view-award-block .item-each-row .views-row{-ms-flex-preferred-size:calc((33.33%) - (2.4rem * 8 / 12));flex-basis:calc((33.33%) - (2.4rem * 8 / 12));max-width:calc((33.33%) - (2.4rem * 8 / 12));}}.paragraph--type--carousel .slick__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:767px){.paragraph--type--carousel .slick__arrow{margin-top:24px;margin-top:2.4rem;}}.paragraph--type--hero-carousel-slide .component-image img{width:100%;height:auto;}.paragraph--type--hero-carousel-slide .component-image__overlay{background-color:#000;opacity:0.4;height:100%;width:100%;position:absolute;top:0;left:0;}.paragraph--type--hero-carousel-slide .component-image__text-overlay{color:#fff;font-family:"ProximaNova Semibold",sans-serif;font-size:26px;line-height:1.15;text-align:center;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;}@media only screen and (min-width:1024px){.paragraph--type--hero-carousel-slide .component-image__text-overlay{font-size:32px;line-height:1.25;width:70%;}}.paragraph--type--hero-carousel{display:block;}.paragraph--type--hero-carousel .field--name-field-cta-link a{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.paragraph--type--hero-carousel .field--name-field-cta-link a:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.paragraph--type--hero-carousel .component-content > *:last-child{margin-bottom:2.4rem;}.paragraph--type--hero-carousel .eyebrow,.paragraph--type--hero-carousel .eyebrow-light{margin-bottom:24px;margin-bottom:2.4rem;font-size:16px;font-size:1.6rem;color:#524C48;line-height:32px;letter-spacing:4px;font-weight:bold;}@media only screen and (max-width:1024px){.paragraph--type--hero-carousel .eyebrow,.paragraph--type--hero-carousel .eyebrow-light{margin-bottom:16px;margin-bottom:1.6rem;}}.paragraph--type--hero-carousel .headline{font-size:47px;font-size:4.7rem;color:#524C48;line-height:100%;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;}.paragraph--type--hero-carousel .headline a{font-family:inherit;color:inherit;}.paragraph--type--hero-carousel .sub-heading{color:#524C48;font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin-top:24px;margin-top:2.4rem;margin-bottom:24px;margin-bottom:2.4rem;font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0.3px;}@media only screen and (max-width:1024px){.paragraph--type--hero-carousel .sub-heading{font-size:20px;font-size:2rem;color:#524C48;line-height:1.4;letter-spacing:0.3px;margin:0;}}.paragraph--type--press-kit .headline{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;}@media only screen and (max-width:1024px){.paragraph--type--press-kit .headline{font-size:32px;font-size:3.2rem;color:#524C48;line-height:1.25;letter-spacing:0;}}.paragraph--type--press-kit .sub-heading{color:#524C48;font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1024px){.paragraph--type--press-kit .sub-heading{font-size:20px;font-size:2rem;color:#524C48;line-height:1.4;letter-spacing:0.3px;margin:0;}}.paragraph--type--press-kit .desc{line-height:1.75;margin:24px 0;margin:2.4rem 0;word-wrap:break-word;}@media only screen and (max-width:1024px){.paragraph--type--press-kit .desc{margin:16px 0 24px;margin:1.6rem 0 2.4rem;}}.paragraph--type--press-kit .field--name-field-text-group{max-width:800px;max-width:80rem;margin-bottom:50px;margin-bottom:5rem;}@media only screen and (min-width:1024px){.paragraph--type--press-kit .field--name-field-text-group{margin-bottom:70px;margin-bottom:7rem;}}.paragraph--type--press-kit .field--name-field-press-kit-links.field__items{margin-top:50px;margin-top:5rem;}@media only screen and (min-width:1024px){.paragraph--type--press-kit .field--name-field-press-kit-links.field__items{margin:70px -45px 0;margin:7rem -4.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.paragraph--type--press-kit .field--name-field-press-kit-links.field__item{margin-bottom:50px;margin-bottom:5rem;}@media only screen and (min-width:1024px){.paragraph--type--press-kit .field--name-field-press-kit-links.field__item{margin-left:45px;margin-left:4.5rem;margin-right:45px;margin-right:4.5rem;-ms-flex-preferred-size:calc(100% / 3 - 90px);flex-basis:calc(100% / 3 - 90px);}}.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-title{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (max-width:767px){.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-title{letter-spacing:5px;}}@media only screen and (min-width:1024px){.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-title{margin-bottom:24px;margin-bottom:2.4rem;}}.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-file-links.field__item{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-file-links.field__item{margin-bottom:24px;margin-bottom:2.4rem;}}.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-file-links a{font-size:14px;font-size:1.4rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;display:inline-block;padding-right:18px;position:relative;}.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-file-links a:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.paragraph--type--press-kit .field--name-field-press-kit-links .field--name-field-file-links a::after{position:absolute;bottom:10px;}@media (min-width:1201px){.paragraph--type--rentals-property-search .field--name-field-lead-copy,.paragraph--type--rentals-property-search .rcc-rentals-search{margin-left:8%;margin-right:8%;}}.paragraph--type--rentals-property-search .field--name-field-lead-copy{font-size:20px;margin-bottom:24px;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item{padding:8px 16px;padding:0.8rem 1.6rem;margin-bottom:16px;margin-bottom:1.6rem;background:#fff;border:2px solid #866E4C;position:relative;width:100%;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords{padding-right:11px;padding-right:1.1rem;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input::-webkit-input-placeholder{font-style:italic;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input::-ms-input-placeholder{font-style:italic;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input::placeholder{font-style:italic;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input:focus::-webkit-input-placeholder{color:transparent;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input:focus::-ms-input-placeholder{color:transparent;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords input:focus::placeholder{color:transparent;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-item-keywords:not(.form-type-search-api-autocomplete) input{background-image:url(/themes/custom/rcc/images/search.png);background-position:right top;background-repeat:no-repeat;background-size:20px;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-type-select{padding:8px 11px 8px 16px;padding:0.8rem 1.1rem 0.8rem 1.6rem;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-position:top right;background-size:20px;padding-right:20px;padding-right:2rem;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;margin:0;padding:0;cursor:default;display:block;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-item select{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;width:100%;border:0;background-color:transparent;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.paragraph--type--rentals-property-search .rcc-rentals-search legend{margin:0;padding:0;}@media only screen and (min-width:768px){.paragraph--type--rentals-property-search .rcc-rentals-search{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item{width:calc(50% - 24px / 2);}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item:nth-child(odd){margin-right:24px;}.paragraph--type--rentals-property-search .rcc-rentals-search .form-actions{width:100%;}}@media only screen and (min-width:768px) and (max-width:1023px){.paragraph--type--rentals-property-search .rcc-rentals-search{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (min-width:1024px){.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item,.paragraph--type--rentals-property-search .rcc-rentals-search .form-actions{width:calc(20% - 24px * 4 / 5);}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item{margin-right:24px;}}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item{margin-bottom:24px;z-index:4;}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-item > label{line-height:1;}.paragraph--type--rentals-property-search .form-type-select:focus,.paragraph--type--rentals-property-search .form-type-select:hover,.paragraph--type--rentals-property-search fieldset.form-wrapper:focus,.paragraph--type--rentals-property-search fieldset.form-wrapper:hover{background-color:#f5f2ee;}.paragraph--type--rentals-property-search .form-type-select:focus .custom-select__options,.paragraph--type--rentals-property-search .form-type-select:hover .custom-select__options,.paragraph--type--rentals-property-search fieldset.form-wrapper:focus .custom-select__options,.paragraph--type--rentals-property-search fieldset.form-wrapper:hover .custom-select__options{background-color:#f5f2ee;}.paragraph--type--rentals-property-search .custom-select__current-option{line-height:1;padding-top:8px;padding-right:16px;padding-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.paragraph--type--rentals-property-search .custom-select__current-option.active{border:none;margin-bottom:0;padding-bottom:0;}.paragraph--type--rentals-property-search .custom-select__current-option::after{top:6px;}.paragraph--type--rentals-property-search .custom-select__options{background-color:#fff;}.paragraph--type--rentals-property-search .custom-select__options li{line-height:1.25;padding:16px;}.paragraph--type--rentals-property-search .custom-select__options li:hover{background-color:#fff;}.paragraph--type--rentals-property-search .custom-select__options li.checked{padding-left:45px;}.paragraph--type--rentals-property-search .custom-select__options li.checked::before{top:16px;left:20px;}.paragraph--type--rentals-property-search .rcc-rentals-search > .form-type-select > .custom-select > .custom-select__options{border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;margin:0 -2px;max-height:250px;overflow:auto;position:absolute;top:32px;left:-16px;right:-11px;z-index:1;}.paragraph--type--rentals-property-search fieldset.form-wrapper{margin-top:0;}.paragraph--type--rentals-property-search #edit-price{cursor:pointer;height:64px;padding-right:11px;}.paragraph--type--rentals-property-search #edit-price > legend{background:none;color:#866E4C;font-size:12px;font-weight:500;position:absolute;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-18px;margin-right:-13px;margin-top:54px;position:relative;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper::after{content:'';background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-size:contain;height:20px;width:20px;position:absolute;top:-36px;right:11px;-webkit-transition:all 300ms ease;transition:all 300ms ease;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper fieldset.form-wrapper{border:none;padding:0;position:static;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper legend{background:none;font-weight:normal;line-height:1;position:absolute;top:-34px;left:18px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .fieldset-wrapper{display:none;background-color:#f5f2ee;border-color:#866E4C;border-style:solid;border-width:0 0 2px 0;padding-top:8px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-min .form-type-textfield::after{content:'-';position:absolute;right:-18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-min .fieldset-wrapper{border-left-width:2px;padding-left:8px;padding-right:16px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max legend{left:auto;right:36px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max .fieldset-wrapper{border-right-width:2px;padding-left:16px;padding-right:8px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max .form-type-select{display:none;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max .custom-select__options li{padding-left:55%;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max .custom-select__options li.checked::before{left:calc(55% - 24px);}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper #edit-price-max.active .form-type-select{display:block;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .form-item{border:none;margin:0;padding:0;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .form-type-textfield{margin-bottom:8px;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .form-type-select{border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;width:100%;position:absolute;left:0;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .custom-select__current-option{display:none;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper .custom-select__options{background-color:#f5f2ee;display:block !important;max-height:250px;overflow:auto;position:relative;}.paragraph--type--rentals-property-search #edit-price > .fieldset-wrapper input.form-text{background-color:#f5f2ee;border:2px solid #866E4C;margin:0;padding:8px;width:100%;}.paragraph--type--rentals-property-search #edit-price.active .fieldset-wrapper::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.paragraph--type--rentals-property-search #edit-price.active .fieldset-wrapper .fieldset-wrapper{display:block;}.paragraph--type--rentals-property-search .form-submit{height:64px;width:100%;}.paragraph--type--rentals-property-search .form-actions .ajax-progress-throbber{display:none;}.paragraph--type--story-pillars{margin-top:32px;margin-top:3.2rem;}@media only screen and (min-width:1024px){.paragraph--type--story-pillars{margin-top:80px;margin-top:8rem;}}.paragraph--type--story-pillars .column-wrapper.four-column .card-column .featured-image img{height:100%;width:100vw;min-height:inherit;}.paragraph--type--story-pillars .column-wrapper.four-column .card-column .featured-image .plyr__video-wrapper{padding-bottom:0%;}.paragraph--type--story-pillars .column-wrapper .card-column{padding-bottom:20px;padding-bottom:2rem;border:none;}@media only screen and (max-width:767px){.paragraph--type--story-pillars .column-wrapper .card-column:last-child{margin-bottom:0;}}.paragraph--type--story-pillars .column-wrapper .card-column .featured-image .plyr__video-wrapper{padding-bottom:0%;}.paragraph--type--story-pillars .column-wrapper .card-column .data-content{margin:24px 0;margin:2.4rem 0;}.paragraph--type--story-pillars .column-wrapper .card-column .data-content .desc{margin-bottom:24px;margin-bottom:2.4rem;}@media only screen and (max-width:1023px){.paragraph--type--story-pillars .column-wrapper .card-column .data-content .desc{margin-bottom:0;}}.paragraph--type--story-pillars .column-wrapper .card-column .data-content .read-more{bottom:0;}.paragraph--type--story-pillar .plyr .plyr__control--overlaid{width:45px;height:45px;-webkit-filter:opacity(0.8);filter:opacity(0.8);}@media only screen and (min-width:1024px){.paragraph--type--text-and-office-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--text-and-office-location .eyebrow-light,.paragraph--type--text-and-office-location .headline{-ms-flex-preferred-size:100%;flex-basis:100%;}.paragraph--type--text-and-office-location .field--name-field-text-element,.paragraph--type--text-and-office-location .field--name-field-office-location.field__items{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;}.paragraph--type--text-and-office-location.has-eyebrow.has-headline .field--name-field-office-location.field__items{margin-top:117px;margin-top:11.7rem;}}@media (min-width:480px){.paragraph--type--text-and-office-location .field--name-field-text-element{line-height:1.75;}}@media only screen and (max-width:1023px){.paragraph--type--text-and-office-location .field--name-field-text-element{margin-bottom:24px;margin-bottom:2.4rem;}}.paragraph--type--text-and-office-location .headline{color:#524C48;font-weight:normal;}@media only screen and (max-width:1024px){.paragraph--type--text-and-office-location .headline{font-size:32px;font-size:3.2rem;line-height:1.25;}}.paragraph--type--text-and-office-location .contact-address-wrapper{overflow:hidden;}@media only screen and (min-width:1024px){.paragraph--type--text-and-office-location .contact-address-wrapper{padding:0 24px;padding:0 2.4rem;}}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info{padding-left:32px;padding-left:3.2rem;line-height:2;position:relative;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__website,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__email{text-transform:uppercase;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info::before{content:'';background-repeat:no-repeat;background-size:cover;height:24px;width:24px;position:absolute;top:3px;left:0;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__tel::before{background-image:url(/themes/custom/rcc/images/telephone.svg);background-position:-1px 50%;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.office-location::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:2px 50% !important;background-size:auto;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__address::before{background-image:url(/themes/custom/rcc/images/location.svg);}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__website::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:3px 50%;background-size:auto;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info.contact-info__email::before{background-image:url(/themes/custom/rcc/images/email.png);background-position:50% 50%;background-size:18px;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__tel,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__website,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__email{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__tel,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__website,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__email{width:calc(50% - 24px);}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__tel{margin-right:24px;margin-right:2.4rem;float:left;}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__website,.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__email{margin-left:24px;margin-left:2.4rem;float:right;}}.paragraph--type--text-and-office-location .contact-address-wrapper .contact-info__address{clear:both;}.carousel-content,.paragraph--type--text-and-image{margin-bottom:40px;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:relative;}.carousel-content h1,.carousel-content h2,.carousel-content h4,.carousel-content h5,.carousel-content h6,.paragraph--type--text-and-image h1,.paragraph--type--text-and-image h2,.paragraph--type--text-and-image h4,.paragraph--type--text-and-image h5,.paragraph--type--text-and-image h6{padding-bottom:0;}.carousel-content .carousel-image,.carousel-content .component-media,.paragraph--type--text-and-image .carousel-image,.paragraph--type--text-and-image .component-media{right:0;bottom:0;height:auto;margin-bottom:0;position:absolute;top:0;width:calc(58.33333% * 1);z-index:0;}@media only screen and (max-width:767px){.carousel-content .carousel-image,.carousel-content .component-media,.paragraph--type--text-and-image .carousel-image,.paragraph--type--text-and-image .component-media{width:calc(100% * 1);}}.carousel-content .carousel-image img,.carousel-content .component-media img,.paragraph--type--text-and-image .carousel-image img,.paragraph--type--text-and-image .component-media img{width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover;}.carousel-content .main-content,.carousel-content .component-content,.paragraph--type--text-and-image .main-content,.paragraph--type--text-and-image .component-content{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(41.66667% + 7.5vw);padding:7.5vw;z-index:1;margin-top:7.5vw;}@media only screen and (max-width:767px){.carousel-content .main-content,.carousel-content .component-content,.paragraph--type--text-and-image .main-content,.paragraph--type--text-and-image .component-content{max-width:calc(100% - 7.5vw);}}.carousel-content .eyebrow,.carousel-content .eyebrow-light,.paragraph--type--text-and-image .eyebrow,.paragraph--type--text-and-image .eyebrow-light{margin-bottom:24px;margin-bottom:2.4rem;}@media only screen and (max-width:1024px){.carousel-content .eyebrow,.carousel-content .eyebrow-light,.paragraph--type--text-and-image .eyebrow,.paragraph--type--text-and-image .eyebrow-light{margin-bottom:16px;margin-bottom:1.6rem;}}.carousel-content .headline,.paragraph--type--text-and-image .headline{font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;}.carousel-content .headline a,.paragraph--type--text-and-image .headline a{font-family:inherit;color:inherit;}.carousel-content .sub-heading,.paragraph--type--text-and-image .sub-heading{color:#524C48;font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1024px){.carousel-content .sub-heading,.paragraph--type--text-and-image .sub-heading{font-size:20px;font-size:2rem;color:#524C48;line-height:1.4;letter-spacing:0.3px;margin:0;}}.carousel-content.image-left,.paragraph--type--text-and-image.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media only screen and (max-width:767px){.carousel-content.image-left .component-media,.paragraph--type--text-and-image.image-left .component-media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.carousel-content.image-left .component-content,.paragraph--type--text-and-image.image-left .component-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.carousel-content.image-left.notch-top .component-media,.carousel-content.image-left.notch-bottom .component-media,.paragraph--type--text-and-image.image-left.notch-top .component-media,.paragraph--type--text-and-image.image-left.notch-bottom .component-media{position:relative;}.carousel-content.image-left.notch-top .component-content,.paragraph--type--text-and-image.image-left.notch-top .component-content{margin:-7.5vw 7.5vw -7.5vw 0;}.carousel-content.image-left.notch-bottom .component-content,.paragraph--type--text-and-image.image-left.notch-bottom .component-content{margin:-7.5vw 0 0 7.5vw;}}.carousel-content.image-left .component-media,.paragraph--type--text-and-image.image-left .component-media{left:0;position:absolute;}.carousel-content.image-right,.paragraph--type--text-and-image.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media only screen and (max-width:767px){.carousel-content.image-right .component-media,.paragraph--type--text-and-image.image-right .component-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.carousel-content.image-right .component-content,.paragraph--type--text-and-image.image-right .component-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.carousel-content.image-right.notch-top .component-media,.carousel-content.image-right.notch-bottom .component-media,.paragraph--type--text-and-image.image-right.notch-top .component-media,.paragraph--type--text-and-image.image-right.notch-bottom .component-media{position:relative;}.carousel-content.image-right.notch-top .component-content,.paragraph--type--text-and-image.image-right.notch-top .component-content{margin:-7.5vw 7.5vw -7.5vw 0;}.carousel-content.image-right.notch-bottom .component-content,.paragraph--type--text-and-image.image-right.notch-bottom .component-content{margin:0 0 -7.5vw 7.5vw;}}.carousel-content.image-right .component-media,.paragraph--type--text-and-image.image-right .component-media{right:0;position:absolute;}@media only screen and (min-width:768px){.carousel-content:not(.hero-element-wrapper).image-left .component-video,.paragraph--type--text-and-image:not(.hero-element-wrapper).image-left .component-video{padding-right:7.5vw;}.carousel-content:not(.hero-element-wrapper).image-right .component-video,.paragraph--type--text-and-image:not(.hero-element-wrapper).image-right .component-video{padding-left:7.5vw;}}.carousel-content:not(.hero-element-wrapper) .component-content .desc,.paragraph--type--text-and-image:not(.hero-element-wrapper) .component-content .desc{font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;margin:24px 0;margin:2.4rem 0;word-wrap:break-word;}@media only screen and (max-width:1024px){.carousel-content:not(.hero-element-wrapper) .component-content .desc,.paragraph--type--text-and-image:not(.hero-element-wrapper) .component-content .desc{margin:16px 0 24px;margin:1.6rem 0 2.4rem;}}.carousel-content:not(.hero-element-wrapper) .component-content .read-more,.paragraph--type--text-and-image:not(.hero-element-wrapper) .component-content .read-more{font-size:16px;font-size:1.6rem;margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1024px){.carousel-content:not(.hero-element-wrapper) .component-content .read-more,.paragraph--type--text-and-image:not(.hero-element-wrapper) .component-content .read-more{margin-top:16px;margin-top:1.6rem;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:0;}}.carousel-content.notch-bottom .main-content,.carousel-content.notch-bottom .component-content,.paragraph--type--text-and-image.notch-bottom .main-content,.paragraph--type--text-and-image.notch-bottom .component-content{margin:0;margin-bottom:7.5vw;}.carousel-content.notch-top .main-content,.carousel-content.notch-top .component-content,.paragraph--type--text-and-image.notch-top .main-content,.paragraph--type--text-and-image.notch-top .component-content{margin:0;margin-top:7.5vw;}.carousel-content.notch-left .component-content,.paragraph--type--text-and-image.notch-left .component-content{margin-left:7.5vw;}.carousel-content.notch-right .component-content,.paragraph--type--text-and-image.notch-right .component-content{margin-right:7.5vw;}.carousel-content.notch-none,.paragraph--type--text-and-image.notch-none{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.carousel-content.notch-none .component-media,.paragraph--type--text-and-image.notch-none .component-media{position:relative;}.carousel-content.notch-none .component-content,.paragraph--type--text-and-image.notch-none .component-content{padding:0 7.5vw;margin:auto;max-width:41.66667%;}@media only screen and (max-width:767px){.carousel-content.notch-none .component-content,.paragraph--type--text-and-image.notch-none .component-content{max-width:100%;}}@media only screen and (max-width:767px){.carousel-content.notch-none .component-media,.paragraph--type--text-and-image.notch-none .component-media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;}.carousel-content.notch-none .component-content,.paragraph--type--text-and-image.notch-none .component-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.carousel-content.image-top,.paragraph--type--text-and-image.image-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.carousel-content.image-top .component-image,.paragraph--type--text-and-image.image-top .component-image{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.carousel-content.image-top .component-content,.paragraph--type--text-and-image.image-top .component-content{padding:6.5vw 7.5vw 2.4rem;margin:0;margin-top:-6.5vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media only screen and (max-width:767px){.carousel-content.image-top .component-content,.paragraph--type--text-and-image.image-top .component-content{padding-bottom:0;}}.carousel-content.image-bottom,.paragraph--type--text-and-image.image-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.carousel-content.image-bottom .component-image,.paragraph--type--text-and-image.image-bottom .component-image{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.carousel-content.image-bottom .component-content,.paragraph--type--text-and-image.image-bottom .component-content{padding:2.4rem 7.5vw 6.5vw;margin:0;margin-bottom:-6.5vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media only screen and (max-width:767px){.carousel-content.image-bottom .component-content,.paragraph--type--text-and-image.image-bottom .component-content{padding-top:0;}}.carousel-content.image-top.notch-left .component-image,.carousel-content.image-top.notch-right .component-image,.carousel-content.image-bottom.notch-left .component-image,.carousel-content.image-bottom.notch-right .component-image,.paragraph--type--text-and-image.image-top.notch-left .component-image,.paragraph--type--text-and-image.image-top.notch-right .component-image,.paragraph--type--text-and-image.image-bottom.notch-left .component-image,.paragraph--type--text-and-image.image-bottom.notch-right .component-image{max-width:58.33333%;}@media only screen and (max-width:767px){.carousel-content.image-top.notch-left .component-image,.carousel-content.image-top.notch-right .component-image,.carousel-content.image-bottom.notch-left .component-image,.carousel-content.image-bottom.notch-right .component-image,.paragraph--type--text-and-image.image-top.notch-left .component-image,.paragraph--type--text-and-image.image-top.notch-right .component-image,.paragraph--type--text-and-image.image-bottom.notch-left .component-image,.paragraph--type--text-and-image.image-bottom.notch-right .component-image{max-width:100%;}}.carousel-content.image-top.notch-left .component-content,.carousel-content.image-top.notch-right .component-content,.carousel-content.image-bottom.notch-left .component-content,.carousel-content.image-bottom.notch-right .component-content,.paragraph--type--text-and-image.image-top.notch-left .component-content,.paragraph--type--text-and-image.image-top.notch-right .component-content,.paragraph--type--text-and-image.image-bottom.notch-left .component-content,.paragraph--type--text-and-image.image-bottom.notch-right .component-content{max-width:calc(58.33333% - 7.5vw);}@media only screen and (max-width:767px){.carousel-content.image-top.notch-left .component-content,.carousel-content.image-top.notch-right .component-content,.carousel-content.image-bottom.notch-left .component-content,.carousel-content.image-bottom.notch-right .component-content,.paragraph--type--text-and-image.image-top.notch-left .component-content,.paragraph--type--text-and-image.image-top.notch-right .component-content,.paragraph--type--text-and-image.image-bottom.notch-left .component-content,.paragraph--type--text-and-image.image-bottom.notch-right .component-content{max-width:calc(100% - 7.5vw);}}.carousel-content.image-top.notch-left .component-content,.carousel-content.image-bottom.notch-left .component-content,.paragraph--type--text-and-image.image-top.notch-left .component-content,.paragraph--type--text-and-image.image-bottom.notch-left .component-content{margin-left:7.5vw;}.carousel-content.image-top.notch-right .component-content,.carousel-content.image-bottom.notch-right .component-content,.paragraph--type--text-and-image.image-top.notch-right .component-content,.paragraph--type--text-and-image.image-bottom.notch-right .component-content{margin-right:7.5vw;}.carousel-content.hero-element-wrapper .component-media,.paragraph--type--text-and-image.hero-element-wrapper .component-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;height:auto;width:100%;}.carousel-content.hero-element-wrapper .component-content,.paragraph--type--text-and-image.hero-element-wrapper .component-content{margin-bottom:-6.5vw;margin-top:0;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:6.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.carousel-content.hero-element-wrapper .component-content .eyebrow,.carousel-content.hero-element-wrapper .component-content .eyebrow-light,.carousel-content.hero-element-wrapper .component-content .headline,.carousel-content.hero-element-wrapper .component-content .sub-heading,.carousel-content.hero-element-wrapper .component-content .desc,.carousel-content.hero-element-wrapper .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper .component-content .eyebrow,.paragraph--type--text-and-image.hero-element-wrapper .component-content .eyebrow-light,.paragraph--type--text-and-image.hero-element-wrapper .component-content .headline,.paragraph--type--text-and-image.hero-element-wrapper .component-content .sub-heading,.paragraph--type--text-and-image.hero-element-wrapper .component-content .desc,.paragraph--type--text-and-image.hero-element-wrapper .component-content .read-more{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper .component-content .eyebrow,.carousel-content.hero-element-wrapper .component-content .eyebrow-light,.carousel-content.hero-element-wrapper .component-content .headline,.carousel-content.hero-element-wrapper .component-content .sub-heading,.carousel-content.hero-element-wrapper .component-content .desc,.carousel-content.hero-element-wrapper .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper .component-content .eyebrow,.paragraph--type--text-and-image.hero-element-wrapper .component-content .eyebrow-light,.paragraph--type--text-and-image.hero-element-wrapper .component-content .headline,.paragraph--type--text-and-image.hero-element-wrapper .component-content .sub-heading,.paragraph--type--text-and-image.hero-element-wrapper .component-content .desc,.paragraph--type--text-and-image.hero-element-wrapper .component-content .read-more{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}.carousel-content.hero-element-wrapper .component-content .img_caption,.paragraph--type--text-and-image.hero-element-wrapper .component-content .img_caption{font-size:14px;font-size:1.4rem;-ms-flex-item-align:end;align-self:flex-end;color:#9C9181;-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;max-width:35%;text-align:right;}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper .component-content .img_caption,.paragraph--type--text-and-image.hero-element-wrapper .component-content .img_caption{bottom:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;position:absolute;text-align:left;}}.carousel-content.hero-element-wrapper.image-left.notch-top .component-content,.carousel-content.hero-element-wrapper.image-left.notch-bottom .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-left.notch-top .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-left.notch-bottom .component-content{margin-bottom:-6.5vw;margin-left:0;margin-right:6.5vw;}.carousel-content.hero-element-wrapper.image-right.notch-top .component-content,.carousel-content.hero-element-wrapper.image-right.notch-bottom .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-right.notch-top .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-right.notch-bottom .component-content{margin-left:6.5vw;margin-right:0;}.carousel-content.hero-element-wrapper.image-bottom.notch-left .component-image,.carousel-content.hero-element-wrapper.image-bottom.notch-right .component-image,.carousel-content.hero-element-wrapper.image-top.notch-left .component-image,.carousel-content.hero-element-wrapper.image-top.notch-right .component-image,.paragraph--type--text-and-image.hero-element-wrapper.image-bottom.notch-left .component-image,.paragraph--type--text-and-image.hero-element-wrapper.image-bottom.notch-right .component-image,.paragraph--type--text-and-image.hero-element-wrapper.image-top.notch-left .component-image,.paragraph--type--text-and-image.hero-element-wrapper.image-top.notch-right .component-image{max-width:100%;}.carousel-content.hero-element-wrapper.notch-top .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-top .component-content{padding:6.5vw 6.5vw 4.5vw;}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper.notch-top .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-top .component-content{padding-bottom:7.5vw;}}.carousel-content.hero-element-wrapper.notch-bottom .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-bottom .component-content{padding:4.5vw 6.5vw 6.5vw;}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper.notch-bottom .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-bottom .component-content{padding-top:7.5vw;}}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper.notch-left,.carousel-content.hero-element-wrapper.notch-right,.paragraph--type--text-and-image.hero-element-wrapper.notch-left,.paragraph--type--text-and-image.hero-element-wrapper.notch-right{padding-bottom:30px;}}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper.notch-left .component-content,.carousel-content.hero-element-wrapper.notch-right .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-left .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-right .component-content{padding:6.5vw 0 5vw;}}.carousel-content.hero-element-wrapper.notch-left .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-left .component-content{max-width:100%;}.carousel-content.hero-element-wrapper.notch-right .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-right .component-content{max-width:calc(100% - 7.5vw);}.carousel-content.hero-element-wrapper.image-top,.paragraph--type--text-and-image.hero-element-wrapper.image-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.carousel-content.hero-element-wrapper.image-top .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content{margin-bottom:0;}.carousel-content.hero-element-wrapper.image-top .component-content .desc,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .desc{font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;margin:24px 0;margin:2.4rem 0;word-wrap:break-word;margin-bottom:0 !important;}@media only screen and (max-width:1024px){.carousel-content.hero-element-wrapper.image-top .component-content .desc,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .desc{margin:16px 0 24px;margin:1.6rem 0 2.4rem;}}.carousel-content.hero-element-wrapper.image-top .component-content .desc p,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .desc p{margin-bottom:0;}.carousel-content.hero-element-wrapper.image-top .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .read-more{font-size:16px;font-size:1.6rem;margin-top:24px;margin-top:2.4rem;}@media only screen and (max-width:1024px){.carousel-content.hero-element-wrapper.image-top .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .read-more{margin-top:16px;margin-top:1.6rem;font-size:14px;font-size:1.4rem;line-height:1.71;letter-spacing:0;}}@media only screen and (max-width:767px){.carousel-content.hero-element-wrapper.image-top .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper.image-top .component-content .read-more{margin:16px 0;margin:1.6rem 0;}}.carousel-content.hero-element-wrapper.image-top.notch-left .component-content,.carousel-content.hero-element-wrapper.image-top.notch-right .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-top.notch-left .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-top.notch-right .component-content{margin-top:-6.5vw;}@media only screen and (min-width:768px){.carousel-content.hero-element-wrapper.image-bottom .component-content,.paragraph--type--text-and-image.hero-element-wrapper.image-bottom .component-content{padding-top:2.5%;padding-bottom:2.5%;}}.carousel-content.hero-element-wrapper.notch-none .component-content,.paragraph--type--text-and-image.hero-element-wrapper.notch-none .component-content{margin:0;padding:0;}.carousel-content.hero-element-wrapper.notch-none .component-content > *:last-child,.paragraph--type--text-and-image.hero-element-wrapper.notch-none .component-content > *:last-child{margin-bottom:24px;margin-bottom:2.4rem;}.carousel-content.hero-element-wrapper:not(.image-top) .component-content,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content{display:block;}.carousel-content.hero-element-wrapper:not(.image-top) .component-content .eyebrow,.carousel-content.hero-element-wrapper:not(.image-top) .component-content .eyebrow-light,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .eyebrow,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .eyebrow-light{margin-bottom:24px;margin-bottom:2.4rem;font-size:16px;font-size:1.6rem;color:#524C48;line-height:32px;letter-spacing:4px;font-weight:bold;}@media only screen and (max-width:1024px){.carousel-content.hero-element-wrapper:not(.image-top) .component-content .eyebrow,.carousel-content.hero-element-wrapper:not(.image-top) .component-content .eyebrow-light,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .eyebrow,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .eyebrow-light{margin-bottom:16px;margin-bottom:1.6rem;}}.carousel-content.hero-element-wrapper:not(.image-top) .component-content .headline,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .headline{font-size:47px;font-size:4.7rem;color:#524C48;line-height:100%;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:normal;}.carousel-content.hero-element-wrapper:not(.image-top) .component-content .headline a,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .headline a{font-family:inherit;color:inherit;}.carousel-content.hero-element-wrapper:not(.image-top) .component-content .sub-heading,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .sub-heading{color:#524C48;font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin-top:24px;margin-top:2.4rem;margin-bottom:24px;margin-bottom:2.4rem;font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0.3px;font-size:2.4rem;line-height:32px;}@media only screen and (max-width:1024px){.carousel-content.hero-element-wrapper:not(.image-top) .component-content .sub-heading,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .sub-heading{font-size:20px;font-size:2rem;color:#524C48;line-height:1.4;letter-spacing:0.3px;margin:0;}}@media only screen and (max-width:1023px){.carousel-content.hero-element-wrapper:not(.image-top) .component-content .sub-heading,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .sub-heading{font-size:2rem;line-height:1.4;}}.carousel-content.hero-element-wrapper:not(.image-top) .component-content .read-more,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top) .component-content .read-more{line-height:1.71;}.carousel-content.hero-element-wrapper:not(.image-top).notch-none .component-content .desc:not([style*="max-height"]),.carousel-content.hero-element-wrapper:not(.image-top).notch-none .component-content .desc--longform:not([style*="max-height"]),.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top).notch-none .component-content .desc:not([style*="max-height"]),.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top).notch-none .component-content .desc--longform:not([style*="max-height"]){overflow:initial;}.carousel-content.hero-element-wrapper:not(.image-top).notch-none .component-content a.read-more,.paragraph--type--text-and-image.hero-element-wrapper:not(.image-top).notch-none .component-content a.read-more{display:block;}.carousel-content .inspirational--card,.carousel-content .ratio--container,.paragraph--type--text-and-image .inspirational--card,.paragraph--type--text-and-image .ratio--container{width:100% !important;position:relative;margin:0;padding-top:56.25%;}.carousel-content .inspirational--card video,.carousel-content .inspirational--card iframe,.carousel-content .ratio--container video,.carousel-content .ratio--container iframe,.paragraph--type--text-and-image .inspirational--card video,.paragraph--type--text-and-image .inspirational--card iframe,.paragraph--type--text-and-image .ratio--container video,.paragraph--type--text-and-image .ratio--container iframe{position:absolute;top:0;left:0;bottom:0;right:0;}@media only screen and (max-width:767px){.carousel-content .inspirational--card,.carousel-content .ratio--container,.paragraph--type--text-and-image .inspirational--card,.paragraph--type--text-and-image .ratio--container{height:100% !important;margin:0;}}.paragraph--type--text-and-image .component-image article{height:100%;}.paragraph--type--text-and-image .component-image article .field--type-image{height:100%;}.paragraph--type--text-and-image .component-image__overlay{background-color:#000;opacity:0.4;height:100%;width:100%;position:absolute;top:0;left:0;}.paragraph--type--text-and-image .component-image__text-overlay{color:#fff;font-family:"ProximaNova Semibold",sans-serif;font-size:26px;line-height:1.15;text-align:center;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;}@media only screen and (min-width:1024px){.paragraph--type--text-and-image .component-image__text-overlay{font-size:32px;line-height:1.25;width:70%;}}.paragraph--type--text-and-image.image-left .component-image__text-overlay{padding-right:7.5vw;}.paragraph--type--text-and-image.image-right .component-image__text-overlay{padding-left:7.5vw;}.paragraph--type--text-and-image.longform.image-left .component-image,.paragraph--type--text-and-image.longform.image-right .component-image{bottom:auto;}.paragraph--type--text-and-image.longform .desc--longform{position:relative;overflow:hidden;}.paragraph--type--text-and-image.longform .collapsed .desc--longform::after{content:'';background-color:rgba(255,255,255,0.8);height:24px;width:100%;position:absolute;bottom:0;}.paragraph--type--text-and-image.longform .longform__read-more{display:block;margin-top:24px;margin-top:2.4rem;}@media only screen and (min-width:768px){.paragraph--type--text-and-image.longform.hero-element-wrapper.image-top .component-content,.paragraph--type--text-and-image.longform.hero-element-wrapper.image-bottom .component-content{padding-bottom:112px;position:relative;}.paragraph--type--text-and-image.longform.hero-element-wrapper.image-top .component-content .longform__read-more,.paragraph--type--text-and-image.longform.hero-element-wrapper.image-bottom .component-content .longform__read-more{position:absolute;bottom:40px;}}.paragraph--type--text-and-image .plyr{min-width:auto;position:static;}@media (min-width:1440px){.paragraph--type--text-and-image .plyr .plyr__control--overlaid{width:120px;height:120px;}}@media only screen and (min-width:1024px){.notch-bottom.paragraph.paragraph--type--text-and-image:not(.hero-element-wrapper).longform .component-content.collapsed{padding-top:14vw;}}@media only screen and (min-width:1024px){.notch-bottom.paragraph.paragraph--type--text-and-image:not(.hero-element-wrapper).longform .component-content{margin-bottom:10.5vw;}}@media only screen and (min-width:1024px){.notch-top.paragraph.paragraph--type--text-and-image:not(.hero-element-wrapper).image-square.longform .component-content.collapsed{padding-bottom:14vw;}}@media only screen and (min-width:1024px){.notch-top.paragraph.paragraph--type--text-and-image:not(.hero-element-wrapper).image-square.longform .component-content{margin-top:10.5vw;}}.component-video__overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.now-playing .component-video__overlay{display:none;}.paragraph--type--video-gallery .eyebrow-light{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.paragraph--type--video-gallery .eyebrow-light{margin-bottom:24px;margin-bottom:2.4rem;}}.paragraph--type--video-gallery .playlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;}@media only screen and (min-width:768px){.paragraph--type--video-gallery .playlist{max-height:350px;}}@media (min-width:1023px){.paragraph--type--video-gallery .playlist{max-height:500px;}}.paragraph--type--video-gallery .playlist__hidden.playlist__preview{display:none;visibility:hidden;height:0;overflow:auto;border:2px solid #000;}.paragraph--type--video-gallery .playlist__hidden.playlist__preview.plyr__video-wrapper.plyr__video-embed{display:none;height:0;}.paragraph--type--video-gallery .playlist__video{position:relative;}@media only screen and (max-width:767px){.paragraph--type--video-gallery .playlist__video{width:100%;}}.paragraph--type--video-gallery .playlist__video iframe{max-width:100%;width:100%;}@media only screen and (max-width:767px){.paragraph--type--video-gallery .playlist__video.playlist__active{width:100%;}}@media only screen and (min-width:768px){.paragraph--type--video-gallery .playlist__video.playlist__active{max-height:350px;width:63%;height:100%;}}@media (min-width:1023px){.paragraph--type--video-gallery .playlist__video.playlist__active{max-height:500px;width:67.3%;}}@media only screen and (min-width:768px){.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph{max-height:350px;height:100%;}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .playlist__player{max-height:350px;height:100%;}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .playlist__player div{max-height:350px;height:100%;}}@media (min-width:1023px){.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph{max-height:500px;height:100%;}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .playlist__player{max-height:500px;height:100%;}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .playlist__player div{max-height:500px;height:100%;}}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .playlist__player .plyr__controls{max-height:none;height:auto;}.paragraph--type--video-gallery .playlist__video.playlist__active .paragraph--type--video-gallery-item.paragraph .plyr__video-wrapper .plyr__poster{background-size:cover;background-position-y:0;}.paragraph--type--video-gallery .playlist__video.playlist__active .playlist__overlay{display:none;}.paragraph--type--video-gallery .playlist__video.playlist__active .plyr__control--overlaid{height:60px;width:60px;}@media only screen and (max-width:767px){.paragraph--type--video-gallery .playlist__video.playlist__active .plyr__control--overlaid{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:none;transition:none;}}@media (min-width:1201px){.paragraph--type--video-gallery .playlist__video.playlist__active .plyr__control--overlaid{height:80px;width:80px;}}.paragraph--type--video-gallery .playlist__video.playlist__active:hover .plyr__control--overlaid{-webkit-filter:opacity(1);filter:opacity(1);}.paragraph--type--video-gallery .playlist__video:not(.playlist__active) .plyr__controls{display:none;}.paragraph--type--video-gallery .playlist__video:not(.playlist__active) .plyr__control--overlaid{height:30px;width:30px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:none;transition:none;}@media only screen and (max-width:767px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active) .plyr__control--overlaid{width:40px;height:40px;}}@media (min-width:480px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active) .plyr__control--overlaid{height:50px;width:50px;}}@media (min-width:1201px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active) .plyr__control--overlaid{height:60px;width:60px;}}.paragraph--type--video-gallery .playlist__headline{font-size:14px;font-size:1.4rem;color:#fff;line-height:24px;letter-spacing:0px;font-family:"ProximaNova Semibold",sans-serif;word-break:break-word;z-index:2;}.paragraph--type--video-gallery .playlist__video.playlist__active .playlist__headline{font-size:32px;font-size:3.2rem;color:#fff;line-height:1.25;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;top:15%;left:16px;}@media only screen and (min-width:1024px){.paragraph--type--video-gallery .playlist__video.playlist__active .playlist__headline{top:150px;left:24px;width:80%;}}@media (min-width:1201px){.paragraph--type--video-gallery .playlist__video.playlist__active .playlist__headline{font-size:48px;font-size:4.8rem;color:#fff;line-height:56px;letter-spacing:0px;width:60%;left:100px;}}.paragraph--type--video-gallery .playlist__video:not(.playlist__active):nth-child(n+2) .playlist__headline{padding:0 16px;padding:0 1.6rem;bottom:0;}@media (min-width:480px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active):nth-child(n+2) .playlist__headline{bottom:5px;}}@media only screen and (min-width:768px) and (max-width:1023px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active):nth-child(n+2) .playlist__headline{bottom:0;}}@media only screen and (min-width:1024px){.paragraph--type--video-gallery .playlist__video:not(.playlist__active):nth-child(n+2) .playlist__headline{padding:0 24px;padding:0 2.4rem;}}.paragraph--type--video-gallery .video-playing .playlist__overlay{background-color:rgba(134,110,76,0.3);}.paragraph--type--video-gallery .now-playing .playlist__overlay{background-color:rgba(134,110,76,0.3);}.paragraph--type--video-gallery .now-playing .playlist__headline{display:none;}.paragraph--type--video-gallery .playlist__overlay{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;}.paragraph--type--video-gallery .playlist__overlay:hover{background-color:rgba(134,110,76,0.3);}@media only screen and (max-width:767px){.video-listing{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;margin-top:0.8rem;}}@media only screen and (min-width:768px){.video-listing{max-height:350px;width:37%;}}@media (min-width:1023px){.video-listing{max-height:500px;width:27%;}}.video-listing .playlist__video{margin:12px 0;margin:1.2rem 0;}@media only screen and (min-width:768px){.video-listing .playlist__video:first-child{margin-top:0;}.video-listing .playlist__video:last-child{margin-bottom:0;}}@media only screen and (max-width:767px){.video-listing .playlist__video{width:48%;margin:8px 0;margin:0.8rem 0;margin-right:4%;}.video-listing .playlist__video:nth-child(2n){margin-right:0;}}@media only screen and (min-width:768px){.video-listing{height:100%;overflow-y:scroll;padding-right:10px;padding-right:1rem;padding-left:16px;padding-left:1.6rem;scrollbar-width:thin;scrollbar-color:#676767 #F1EFF0;}.video-listing::-webkit-scrollbar{width:8px;}.video-listing::-webkit-scrollbar-track{background:#F1EFF0;border-radius:3px;}.video-listing::-webkit-scrollbar-thumb{background:#676767;width:8px;border-radius:3px;}}.plyr-video video{height:auto;vertical-align:middle;width:100%;}.plyr{min-width:auto;}.plyr.plyr--video{z-index:1;}.plyr .plyr__control--overlaid.plyr__control{background-color:transparent;background-image:url(/themes/custom/rcc/images/video.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0;width:60px;height:60px;position:absolute;top:auto;bottom:30px;left:16px;z-index:2;-webkit-transform:none;transform:none;-webkit-filter:opacity(0.6);filter:opacity(0.6);}@media only screen and (min-width:768px){.plyr .plyr__control--overlaid.plyr__control{left:30px;}}@media (min-width:1201px){.plyr .plyr__control--overlaid.plyr__control{width:80px;height:80px;}}.plyr .plyr__control--overlaid.plyr__control.plyr__tab-focus,.plyr .plyr__control--overlaid.plyr__control:hover,.plyr .plyr__control--overlaid.plyr__control[aria-expanded=true]{background-color:transparent;background-image:url(/themes/custom/rcc/images/video.svg);background-repeat:no-repeat;background-size:contain;background-position:center;}.plyr .plyr__control--overlaid.plyr__control svg{display:none;}.plyr.plyr--paused:not(.plyr--started) .plyr__controls{display:none;opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%);}.plyr.plyr--started .plyr__control--overlaid{opacity:0;visibility:hidden;}.plyr.plyr--started .plyr__controls{opacity:1;pointer-events:initial;-webkit-transform:none;transform:none;}.plyr.plyr--paused.plyr--started .plyr__control--overlaid{opacity:0;visibility:hidden;}.plyr.plyr--is-ios .plyr__control[data-plyr="fullscreen"]{display:none;}.plyr .plyr__controls .plyr__control.plyr__tab-focus,.plyr .plyr__controls .plyr__control:focus,.plyr .plyr__controls .plyr__control:hover,.plyr .plyr__controls .plyr__control[aria-expanded=true]{background:#001B38;}.plyr .plyr__controls .plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(0,27,56,0.5);box-shadow:0 0 0 5px rgba(0,27,56,0.5);}.plyr .plyr__controls input[type=range]{color:#001B38;}.plyr .plyr__controls input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px rgba(0,27,56,0.5);box-shadow:0 0 0 5px rgba(0,27,56,0.5);}.plyr .plyr__controls input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,27,56,0.5);}.plyr .plyr__controls input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,27,56,0.5);}.plyr--video{background:transparent;}.plyr--video .plyr__video-wrapper{background:transparent;}.plyr--video .plyr__video-wrapper .plyr__poster{background-color:transparent;z-index:0;}.plyr--video:hover button.plyr__control--overlaid{-webkit-filter:opacity(1);filter:opacity(1);}.has-video:hover .plyr .plyr__control--overlaid{-webkit-filter:opacity(1);filter:opacity(1);}.plyr__video-embed iframe,.plyr-video video{border:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.press-releases-detail .content .top-content .press-releases-detail__subhead{margin-bottom:16px;margin-bottom:1.6rem;font-size:20px;font-size:2rem;font-style:italic;}.press-releases-detail .content .top-content .data .sub-title{color:#524C48;line-height:2;margin:24px 0 16px;margin:2.4rem 0 1.6rem;display:block;}.press-releases-detail .content .top-content .data .pull-quote{max-width:100%;}@media (min-width:1023px){.press-releases-detail .content .top-content .data .pull-quote{max-width:82%;}}@media only screen and (max-width:1023px){.press-releases-detail .content .top-content .data .pull-quote{padding:60px 0 16px;padding:6rem 0 1.6rem;}}@media only screen and (max-width:1023px){.press-releases-detail .content .top-content .data .pull-quote:before{left:0;}}@media (min-width:1023px){.press-releases-detail .content .top-content .data .pull-quote-right{margin-right:-100px;margin-right:-10rem;}}@media (min-width:1023px){.press-releases-detail .content .top-content .data .pull-quote-left{margin-left:-100px;margin-left:-10rem;}}.press-releases-detail .content .press-contact{margin-top:40px;margin-top:4rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact{margin-top:48px;margin-top:4.8rem;width:85%;}}.press-releases-detail .content .press-contact .title{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;text-transform:uppercase;padding:0;margin-bottom:16px;margin-bottom:1.6rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .title{margin-bottom:24px;margin-bottom:2.4rem;}}.press-releases-detail .content .press-contact .contact-row{border-bottom:1px solid #C6BFB6;padding-bottom:32px;padding-bottom:3.2rem;margin-bottom:32px;margin-bottom:3.2rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row{padding-bottom:40px;padding-bottom:4rem;margin-bottom:40px;margin-bottom:4rem;}}.press-releases-detail .content .press-contact .contact-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}.press-releases-detail .content .press-contact .contact-row h5{font-weight:normal;padding:0;margin-bottom:24px;margin-bottom:2.4rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row h5{margin-bottom:27px;margin-bottom:2.7rem;}}.press-releases-detail .content .press-contact .contact-row .desc{margin-bottom:32px;margin-bottom:3.2rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail{display:-webkit-box;display:-ms-flexbox;display:flex;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail span{font-family:"ProximaNova Semibold",sans-serif;font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:normal;width:80%;display:inline-block;vertical-align:top;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail span{display:block;width:100%;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail span.label{width:18%;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail span.label{display:block;width:auto;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail .phone{margin-bottom:12px;margin-bottom:1.2rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail .phone{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;margin-bottom:0;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email{margin-top:12px;margin-top:1.2rem;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email{-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;margin-top:0;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email a{display:block;}@media (min-width:1023px){.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email a{display:inline-block;}.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email a:after{content:",";color:#050304;margin-right:5px;}}.press-releases-detail .content .press-contact .contact-row .press-contact-detail .email a:last-child:after{display:none;}.press-releases-detail .content .press-contact .press-contact-body{margin-top:16px;margin-top:1.6rem;}.featured-press-release{margin-top:80px;margin-top:8rem;}@media (min-width:1023px){.featured-press-release{margin-top:120px;margin-top:12rem;}}.featured-press-release .block-title{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;padding:0 16px;padding:0 1.6rem;text-align:center;margin-bottom:6px;margin-bottom:0.6rem;}@media (min-width:1023px){.featured-press-release .block-title{margin-bottom:48px;margin-bottom:4.8rem;}}.featured-press-release .featured-inner{margin:0 16px;margin:0 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:1023px){.featured-press-release .featured-inner{margin:0 24px;margin:0 2.4rem;}}@media only screen and (max-width:767px){.featured-press-release .featured-inner{overflow-x:auto;}}.featured-press-release .featured-inner .featured-row{border:1px solid #C6BFB6;padding:26px 16px 35px;padding:2.6rem 1.6rem 3.5rem;display:inline-block;width:25%;position:relative;margin-right:24px;margin-right:2.4rem;}@media (min-width:1023px){.featured-press-release .featured-inner .featured-row{padding:40px 24px;padding:4rem 2.4rem;}}@media only screen and (max-width:767px){.featured-press-release .featured-inner .featured-row{-webkit-box-flex:1;-ms-flex:1 0 85%;flex:1 0 85%;}}.featured-press-release .featured-inner .featured-row:last-child{margin-right:0;}.featured-press-release .featured-inner .featured-row h6{font-weight:normal;padding:0;margin-bottom:10px;margin-bottom:1rem;}@media (min-width:1023px){.featured-press-release .featured-inner .featured-row h6{margin:0 0 24px;margin:0 0 2.4rem;}}.featured-press-release .featured-inner .featured-row div{margin-bottom:14px;margin-bottom:1.4rem;}@media (min-width:1023px){.featured-press-release .featured-inner .featured-row div{margin:0 0 24px;margin:0 0 2.4rem;}}.featured-press-release .featured-inner .featured-row a{font-size:14px;font-size:1.4rem;font-family:"ProximaNova Semibold",sans-serif;line-height:1.71;text-transform:uppercase;position:absolute;bottom:7%;}.featured-press-release .featured-inner .featured-row a:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.featured-press-release .press-anchor{text-align:center;margin:32px 16px 0;margin:3.2rem 1.6rem 0;}@media (min-width:1023px){.featured-press-release .press-anchor{margin-top:48px;margin-top:4.8rem;}}.featured-press-release .press-anchor a{font-size:16px;font-size:1.6rem;font-family:"ProximaNova Semibold",sans-serif;line-height:2;text-transform:uppercase;}.featured-press-release .press-anchor a:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.press-releases-wrapper .content-header{margin-top:40px;margin-top:4rem;}@media only screen and (min-width:1024px){.press-releases-wrapper .content-header{margin:0 24px;margin:0 2.4rem;}}.press-releases-wrapper .content-header h2{margin-bottom:0;}.press-releases-wrapper .content{display:block;}@media only screen and (min-width:1024px){.press-releases-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;}}.press-releases-wrapper .content .sidebar-l{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media only screen and (min-width:1024px){.press-releases-wrapper .content .sidebar-l{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;}}@media only screen and (min-width:1024px){.press-releases-wrapper .content .sidebar-l{z-index:1;}}@media (min-width:1201px){.press-releases-wrapper .content .sidebar-l{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}}.press-releases-wrapper .content .main-content{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media only screen and (min-width:1024px){.press-releases-wrapper .content .main-content{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;}}@media (min-width:1201px){.press-releases-wrapper .content .main-content{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;}}@media only screen and (max-width:1023px){.press-releases-wrapper .filters{margin:24px 0;margin:2.4rem 0;}}.press-releases-wrapper .filters .custom-select__options li[rel="search_api_relevance ASC"]{display:none;}.press-releases-row{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;position:relative;}@media only screen and (min-width:1024px){.press-releases-row{padding:0 24px;padding:0 2.4rem;}}.press-releases-row .inner,.press-releases-row .node--type-award.node--view-mode-teaser{border-bottom:1px solid #FAF7F4;padding:16px 0 24px;padding:1.6rem 0 2.4rem;}@media only screen and (min-width:1024px){.press-releases-row .inner,.press-releases-row .node--type-award.node--view-mode-teaser{padding:40px 0;padding:4rem 0;}}.press-releases-row.featured{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin-bottom:20px;margin-bottom:2rem;}.press-releases-row.featured .inner{border-bottom:0;max-width:100%;margin:0;padding-bottom:20px;padding-bottom:2rem;}@media only screen and (max-width:1023px){.press-releases-row.featured .inner{padding-bottom:16px;padding-bottom:1.6rem;}}@media only screen and (min-width:1024px){.press-releases-row.featured .inner{margin:0 0 0 100px;margin:0 0 0 10rem;}}@media (min-width:1201px){.press-releases-row.featured .inner{margin:0 0 0 115px;margin:0 0 0 11.5rem;}}.press-releases-row.featured .eyebrow,.press-releases-row.featured .eyebrow-light{margin-bottom:10px;margin-bottom:1rem;}@media only screen and (min-width:1024px){.press-releases-row.featured .eyebrow,.press-releases-row.featured .eyebrow-light{margin-bottom:20px;margin-bottom:2rem;}}.press-releases-row.featured .title{font-size:24px;font-size:2.4rem;line-height:1.33;letter-spacing:normal;}@media only screen and (min-width:1024px){.press-releases-row.featured .title{font-size:40px;font-size:4rem;line-height:1.2;letter-spacing:1px;}}.press-releases-row.featured .views-row:not(.views-row-last){margin-bottom:40px;margin-bottom:4rem;}.press-releases-row.featured .views-row:nth-child(n+2) .eyebrow,.press-releases-row.featured .views-row:nth-child(n+2) .eyebrow-light{display:none;}.press-releases-row .title{padding:0;font-weight:normal;font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:normal;margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.press-releases-row .title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;margin-bottom:24px;margin-bottom:2.4rem;}}.press-releases-row .desc{font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:normal;margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:1024px){.press-releases-row .desc{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;margin-bottom:24px;margin-bottom:2.4rem;}}.press-releases-row .desc p:last-child{margin-bottom:0;}@media only screen and (max-width:1023px){.press-releases-row .breadcrumbs{margin-bottom:24px;margin-bottom:2.4rem;}}.press-releases-row .breadcrumbs .field--name-field-location.field__item{display:inline;}.press-releases-row .breadcrumbs .field--name-field-location.field__item:not(:last-child)::after{content:',';}@media only screen and (min-width:1024px){.press-releases-row .read-more{font-size:0;position:absolute;width:100%;height:100%;left:0;top:0;}.press-releases-row .read-more:hover{-webkit-box-shadow:0 4px 5px #ccc;box-shadow:0 4px 5px #ccc;}.press-releases-row .read-more:after{display:none;}}.no-result{margin:0;}@media only screen and (min-width:1024px){.no-result{margin:0 24px;}}body.filter-active{overflow:hidden;}body .filter-overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,0.7);}body.user-logged-in.toolbar-horizontal .filters.sticky-filter{top:39px;top:3.9rem;}body.user-logged-in.toolbar-horizontal.toolbar-tray-open .filters.sticky-filter{top:80px;top:8rem;}body.user-logged-in.toolbar-vertical .filters.sticky-filter{top:79px;top:7.9rem;}.page-node-type-property #main{margin-left:0;margin-right:0;}.page-node-type-property #block-pagetitle{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.property-detail{float:none;margin-left:auto;margin-right:auto;max-width:1600px;}.property-detail .highlighted-section > .detail-back{display:none;}@media only screen and (max-width:767px){.property-detail .highlighted-section > .detail-back{display:block;}}.property-detail .highlighted-section .notch-top{overflow:hidden;margin-bottom:86px;margin-bottom:8.6rem;}@media only screen and (max-width:767px){.property-detail .highlighted-section .notch-top{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;overflow:visible;display:block;margin-bottom:32px;margin-bottom:3.2rem;}}.property-detail .highlighted-section .component-image .field--name-field-image{height:100%;}@media only screen and (min-width:768px){.property-detail .highlighted-section .image-left .component-image .has-video{padding-right:8.5vw;}}@media only screen and (min-width:768px){.property-detail .highlighted-section .image-right .component-image .has-video{padding-left:8.5vw;}}.property-detail .highlighted-section .component-content{padding:5.3vw 8.5vw;margin-top:6.6vw;max-width:calc(41.66667% + 7vw);}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content{padding:40px 0 0;padding:4rem 0 0;margin:0 !important;max-width:inherit;}}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content .detail-back{display:none;}}.property-detail .highlighted-section .component-content .breadcrumb{margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content .breadcrumb{margin-bottom:16px;margin-bottom:1.6rem;}}.property-detail .highlighted-section .component-content .breadcrumb span{text-transform:uppercase;letter-spacing:7px;}.property-detail .highlighted-section .component-content h3{font-weight:normal;line-height:1.17;letter-spacing:1px;white-space:normal;word-break:break-word;font-size:48px;font-size:4.8rem;margin-bottom:33px;margin-bottom:3.3rem;}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content h3{letter-spacing:-1px;margin-bottom:24px;margin-bottom:2.4rem;}}.property-detail .highlighted-section .component-content .field--name-field-property-type{border-bottom:1px solid #C6BFB6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;padding-bottom:4rem;margin-bottom:48px;margin-bottom:4.8rem;font-family:"ProximaNova Light",sans-serif;text-transform:none;margin-right:8px;font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content .field--name-field-property-type{padding-bottom:24px;padding-bottom:2.4rem;margin-bottom:24px;margin-bottom:2.4rem;}}.property-detail .highlighted-section .component-content .field--name-field-property-type .field--name-field-property-type{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 !important;}.property-detail .highlighted-section .component-content .field--name-field-property-type .field--name-field-property-type:after{content:',';display:inline-block;}.property-detail .highlighted-section .component-content .field--name-field-property-type .field--name-field-property-type:last-child:after{display:none;margin-right:0;}@media only screen and (max-width:767px){.property-detail .highlighted-section .component-content .field--name-field-property-type{font-size:20px;font-size:2rem;}}.property-detail .highlighted-section .component-content .field--name-field-property-type:focus{outline:none;}.property-detail .highlighted-section .component-content .contact-info{padding-left:32px;padding-left:3.2rem;line-height:2;position:relative;}.property-detail .highlighted-section .component-content .contact-info.contact-info__website,.property-detail .highlighted-section .component-content .contact-info.contact-info__email{text-transform:uppercase;}.property-detail .highlighted-section .component-content .contact-info::before{content:'';background-repeat:no-repeat;background-size:cover;height:24px;width:24px;position:absolute;top:3px;left:0;}.property-detail .highlighted-section .component-content .contact-info.contact-info__tel::before{background-image:url(/themes/custom/rcc/images/telephone.svg);background-position:-1px 50%;}.property-detail .highlighted-section .component-content .contact-info.office-location::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:2px 50% !important;background-size:auto;}.property-detail .highlighted-section .component-content .contact-info.contact-info__address::before{background-image:url(/themes/custom/rcc/images/location.svg);}.property-detail .highlighted-section .component-content .contact-info.contact-info__website::before{background-image:url(/themes/custom/rcc/images/globe.png);background-position:3px 50%;background-size:auto;}.property-detail .highlighted-section .component-content .contact-info.contact-info__email::before{background-image:url(/themes/custom/rcc/images/email.png);background-position:50% 50%;background-size:18px;}.property-detail .highlighted-section .component-content .contact-info__label{color:#524C48;font-family:"ProximaNova Semibold",sans-serif;line-height:2;}.property-detail .highlighted-section .component-content .contact-info__label,.property-detail .highlighted-section .component-content .contact-info__name{margin-bottom:8px;margin-bottom:0.8rem;}.property-detail .highlighted-section .component-content .property-contact-address,.property-detail .highlighted-section .component-content .contact-info__tel,.property-detail .highlighted-section .component-content .contact-info__website{margin-bottom:16px;margin-bottom:1.6rem;}.property-detail .center-section{max-width:920px;float:none;margin-left:auto;margin-right:auto;margin-bottom:65px;margin-bottom:6.5rem;}@media only screen and (max-width:1023px){.property-detail .center-section{padding:0 16px;padding:0 1.6rem;}}@media only screen and (max-width:767px){.property-detail .center-section{margin-bottom:40px;margin-bottom:4rem;}}.property-detail .center-section > h6{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;margin-bottom:48px;margin-bottom:4.8rem;font-weight:normal;text-transform:uppercase;font-family:"ProximaNova Light",sans-serif;}@media only screen and (max-width:767px){.property-detail .center-section > h6{margin-bottom:24px;margin-bottom:2.4rem;}}.property-detail .content-numbers .stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:48px;margin-bottom:4.8rem;}@media only screen and (max-width:767px){.property-detail .content-numbers .stats{margin-bottom:0;}}.property-detail .content-numbers .stats .inner-stat{-webkit-box-flex:0;-ms-flex:0 1 21.5%;flex:0 1 21.5%;margin-right:20px;margin-right:2rem;}.property-detail .content-numbers .stats .inner-stat:nth-child(4n){margin-right:0;}@media only screen and (max-width:1023px){.property-detail .content-numbers .stats .inner-stat{-webkit-box-flex:0;-ms-flex:0 1 21.9%;flex:0 1 21.9%;}}@media only screen and (max-width:767px){.property-detail .content-numbers .stats .inner-stat{-webkit-box-flex:0;-ms-flex:0 1 46%;flex:0 1 46%;margin-bottom:40px;margin-bottom:4rem;}.property-detail .content-numbers .stats .inner-stat:nth-child(2n){margin-right:0;}}.property-detail .content-numbers .stats .inner-stat .label{font-family:"ProximaNova Semibold",sans-serif;line-height:2;color:#524C48;display:block;}.property-detail .content-numbers .stats .inner-stat span:not(.label){font-family:"PlayfairDisplay Regular",sans-serif;font-size:64px;font-size:6.4rem;color:#524C48;line-height:1.13;letter-spacing:normal;}@media only screen and (max-width:1023px){.property-detail .content-numbers .stats .inner-stat span:not(.label){font-size:46px;font-size:4.6rem;}}@media only screen and (max-width:767px){.property-detail .content-numbers .stats .inner-stat span:not(.label){font-size:30px;font-size:3rem;}}.property-detail .amenities a{color:#050304;font-family:"ProximaNova Light",sans-serif;text-transform:none;}.property-detail .amenities a:focus{outline:none;}.property-detail .amenities a:last-child:after{display:none;}@media (min-width:1023px){.property-detail .design-construction{margin-bottom:24px;margin-bottom:2.4rem;}}.property-detail .design-construction .construction-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.property-detail .design-construction .construction-data .field{-webkit-box-flex:0;-ms-flex:0 1 23%;flex:0 1 23%;margin-right:20px;margin-right:2rem;margin-bottom:41px;margin-bottom:4.1rem;}.property-detail .design-construction .construction-data .field:nth-child(4n){margin-right:0;}@media only screen and (max-width:1023px){.property-detail .design-construction .construction-data .field{-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%;}}@media only screen and (max-width:767px){.property-detail .design-construction .construction-data .field{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0;margin-bottom:25px;margin-bottom:2.5rem;}.property-detail .design-construction .construction-data .field:last-child{margin-bottom:0;}}.property-detail .design-construction .construction-data .field .field__label{font-family:"ProximaNova Semibold",sans-serif;line-height:1.3;color:#524C48;display:block;margin-bottom:10px;margin-bottom:1rem;}.property-detail .design-construction .construction-data .field .field__item a{color:#050304;font-family:"ProximaNova Light",sans-serif;text-transform:none;}@media only screen and (max-width:767px){.property-detail .property-gallery{padding-left:16px;padding-left:1.6rem;}}.property-detail .property-gallery > .field__label{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;margin-bottom:48px;margin-bottom:4.8rem;display:block;text-align:center;font-weight:normal;text-transform:uppercase;font-family:"ProximaNova Light",sans-serif;}@media only screen and (max-width:767px){.property-detail .property-gallery > .field__label{margin-bottom:24px;margin-bottom:2.4rem;text-align:left;padding:0 16px;padding:0 1.6rem;}}.property-detail .property-gallery .field--name-field-gallery-images > .field__label{display:none;}.property-detail .property-gallery .field__items{position:relative;}.property-detail .property-gallery .field__items img{height:75vw;max-width:calc(100vw - 16px * 2);-o-object-fit:cover;object-fit:cover;}@media only screen and (min-width:768px){.property-detail .property-gallery .field__items img{height:622px;max-width:520px;}}@media only screen and (min-width:1024px){.property-detail .property-gallery .field__items img{max-width:720px;}}@media (min-width:1201px){.property-detail .property-gallery .field__items img{max-width:920px;}}.property-detail .property-gallery .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.property-detail .property-gallery .slick-slide{margin-right:16px;margin-right:1.6rem;}@media only screen and (min-width:768px){.property-detail .property-gallery .slick-slide{margin:0 8px;margin:0 0.8rem;}}@media only screen and (min-width:1024px){.property-detail .property-gallery .slick-slide{margin:0 12px;margin:0 1.2rem;}}.property-detail .property-gallery .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}.property-detail .property-gallery .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}.property-detail .property-gallery .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}.property-detail .property-gallery .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}.property-detail .property-gallery .slick-arrow{top:43%;background-color:rgba(245,242,238,0.72);}.property-detail .property-gallery .slick-arrow.slick-prev{left:24px;}.property-detail .property-gallery .slick-arrow.slick-next{right:24px;}.property-detail .property-gallery .plyr-video{height:75vw;}@media only screen and (min-width:768px){.property-detail .property-gallery .plyr-video{height:622px;}}.property-detail .property-gallery .plyr-video video{vertical-align:baseline;height:100%;-o-object-fit:cover;object-fit:cover;}.property-detail .property-gallery .plyr-video iframe{height:100%;width:100%;}.property-detail .property-gallery .plyr--html5,.property-detail .property-gallery .plyr--html5 .plyr__video-wrapper{height:100%;}.property-detail .property-gallery .plyr-video,.property-detail .property-gallery .plyr__video-embed{width:calc(100vw - 16px * 2);}@media only screen and (min-width:768px){.property-detail .property-gallery .plyr-video,.property-detail .property-gallery .plyr__video-embed{width:calc(622px / 0.5625);max-width:520px;}}@media only screen and (min-width:1024px){.property-detail .property-gallery .plyr-video,.property-detail .property-gallery .plyr__video-embed{max-width:720px;}}@media (min-width:1201px){.property-detail .property-gallery .plyr-video,.property-detail .property-gallery .plyr__video-embed{max-width:100%;}}#block-propertyexplorer{margin:120px 24px;margin:12rem 2.4rem;}@media only screen and (max-width:1023px){#block-propertyexplorer{position:relative;padding-bottom:110px;padding-bottom:11rem;margin:80px 0 111px 16px;margin:8rem 0 11.1rem 1.6rem;}#block-propertyexplorer .eyebrow,#block-propertyexplorer .property-info{margin-right:16px;}}@media only screen and (min-width:1024px){#block-propertyexplorer{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media only screen and (max-width:1023px){#block-propertyexplorer .eyebrow{position:relative;width:100%;top:0;}}@media only screen and (min-width:1024px){.property-filters{-webkit-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%;margin:214px 24px 0 0;margin:21.4rem 2.4rem 0 0;}}.property-filters .eyebrow{font-family:"ProximaNova Light",sans-serif;font-weight:normal;margin:0 0 32px;margin:0 0 3.2rem;}.property-filters .property-filters{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0;min-width:inherit;}.property-filters form #ajax-wrapper [id^="edit-reset"]{padding:16px 22px 0 0;padding:1.6rem 2.2rem 0 0;margin-right:24px;margin-right:2.4rem;font-size:14px;font-size:1.4rem;background-color:transparent;background-image:url(/themes/custom/rcc/images/reload.svg);background-position:right 15px;background-repeat:no-repeat;background-size:14px;color:#050304;font-family:"ProximaNova Light",sans-serif;float:right;margin-top:10px;}@media only screen and (max-width:767px){.property-filters form #ajax-wrapper [id^="edit-reset"]{margin:0;}}.property-filters form #ajax-wrapper #property-type-wrapper .js-form-type-select{top:1rem;}.property-filters form #ajax-wrapper #property-type-wrapper,.property-filters form #ajax-wrapper #location-wrapper{font-family:"PlayfairDisplay Regular",sans-serif;font-size:32px;font-size:3.2rem;color:#524C48;line-height:1.38;letter-spacing:normal;}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-type-wrapper,.property-filters form #ajax-wrapper #location-wrapper{font-size:21px;font-size:2.1rem;line-height:1.2;}}.property-filters form #ajax-wrapper #property-type-wrapper .form-item,.property-filters form #ajax-wrapper #location-wrapper .form-item{margin-top:44px;margin-top:4.4rem;}.property-filters form #ajax-wrapper #property-type-wrapper .js-form-type-select,.property-filters form #ajax-wrapper #location-wrapper .js-form-type-select{position:relative;}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-type-wrapper .js-form-type-select.form-item-location,.property-filters form #ajax-wrapper #location-wrapper .js-form-type-select.form-item-location{margin-top:45px;margin-top:4.5rem;}}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-type-wrapper .js-form-type-select.form-item-location label,.property-filters form #ajax-wrapper #location-wrapper .js-form-type-select.form-item-location label{position:absolute;top:-32px;}}.property-filters form #ajax-wrapper #property-type-wrapper select,.property-filters form #ajax-wrapper #property-type-wrapper .select2,.property-filters form #ajax-wrapper #location-wrapper select,.property-filters form #ajax-wrapper #location-wrapper .select2{background:transparent;border:0;border-radius:0;color:#866E4C;padding-bottom:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:290px;}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-type-wrapper select,.property-filters form #ajax-wrapper #property-type-wrapper .select2,.property-filters form #ajax-wrapper #location-wrapper select,.property-filters form #ajax-wrapper #location-wrapper .select2{max-width:unset;width:100%;background-position:right 0px;}}.property-filters form #ajax-wrapper #property-type-wrapper select:focus,.property-filters form #ajax-wrapper #property-type-wrapper .select2:focus,.property-filters form #ajax-wrapper #location-wrapper select:focus,.property-filters form #ajax-wrapper #location-wrapper .select2:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;}.property-filters form #ajax-wrapper .select2-container--open.select2-container--above .select2-selection__rendered{border-bottom:1px solid #866E4C;border-top:none;margin-top:0;}.property-filters form #ajax-wrapper .select2-container--open .select2-selection__rendered{visibility:hidden;}@media only screen and (max-width:767px){.property-filters form #ajax-wrapper .select2-container--open .select2-selection__rendered .select2-selection__arrow{display:none;}}@media only screen and (max-width:767px){.property-filters form #ajax-wrapper .select2-container--open .select2-selection__arrow{display:none;}}.property-filters form #ajax-wrapper .select2-container--open .select2-selection__arrow b{margin-left:2rem !important;}.property-filters form #ajax-wrapper #property-wrapper{margin-top:45px;margin-top:4.5rem;}.property-filters form #ajax-wrapper #property-wrapper ul{margin:0;padding:0;overflow-y:auto;}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;}}.property-filters form #ajax-wrapper #property-wrapper ul li{margin:0;padding:0;}.property-filters form #ajax-wrapper #property-wrapper ul li:before{display:none;}.property-filters form #ajax-wrapper #property-wrapper ul li a{display:inline-block;margin-bottom:33px;margin-bottom:33px;margin-bottom:3.3rem;font-size:14px;font-size:1.4rem;position:relative;}@media only screen and (max-width:1023px){.property-filters form #ajax-wrapper #property-wrapper ul li a{margin-right:40px;margin-right:4rem;}}.property-filters form #ajax-wrapper #property-wrapper ul li a.active{color:#524C48;}@media (min-width:1023px){.property-filters form #ajax-wrapper #property-wrapper ul li a.active{margin-bottom:48px;margin-bottom:4.8rem;}}.property-filters form #ajax-wrapper #property-wrapper ul li a.active:after{content:'';display:inline-block;height:2px;width:32px;background-color:#866E4C;position:absolute;bottom:-22px;left:0;}@media only screen and (min-width:1024px){.property-data{-webkit-box-flex:0;-ms-flex:0 1 76%;flex:0 1 76%;}}.property-data.no-explorer-image img{width:100% !important;position:relative !important;top:0 !important;}.property-image{position:relative;}.property-image img{-o-object-fit:cover;object-fit:cover;height:100%;}@media (min-width:1023px){.property-image img{height:400px;}}@media (min-width:1201px){.property-image img{height:448px;}}@media only screen and (max-width:1023px){.property-image img{height:500px;}}@media only screen and (max-width:767px){.property-image img{height:275px;}}@media (min-width:1023px){.property-image .media-property-explorer{width:43%;}}@media (min-width:1023px){.property-image .media-property-explorer:nth-child(2){margin-top:26px;}}@media (min-width:1023px){.property-image .media-property-explorer:nth-child(2) img{height:250px;}}@media (min-width:1201px){.property-image .media-property-explorer:nth-child(2) img{height:229px;}}@media (min-width:1023px){.property-image .media-property-explorer:last-child{width:54.7%;position:absolute;top:92px;right:0;}}@media (min-width:1023px){.property-image .media-property-explorer:last-child img{height:700px;}}@media (min-width:1201px){.property-image .media-property-explorer:last-child img{height:769px;}}.property-image .slick-list{padding-left:0 !important;}.property-image .slick-slide{padding-right:16px;padding-right:1.6rem;max-height:455px;overflow:hidden;}.property-info{clear:both;width:40%;}@media only screen and (max-width:1023px){.property-info{width:100%;}}.property-info h6{padding:32px 0 24px;padding:3.2rem 0 2.4rem;margin:0;font-weight:normal;}@media only screen and (max-width:1023px){.property-info h6{padding:24px 0 16px;padding:2.4rem 0 1.6rem;}}.property-info .desc{font-size:14px;font-size:1.4rem;margin-bottom:16px;margin-bottom:1.6rem;}.property-info .desc .field__label{display:none;}.property-info .desc p:last-child{margin-bottom:0;}.view-all{margin-top:61px;margin-top:6.1rem;}@media only screen and (max-width:1023px){.view-all{position:absolute;bottom:0;margin-top:0;}}.view-all ul{margin:0 !important;padding:0 !important;}.view-all ul li{margin:0 0 24px !important;padding:0 !important;}.view-all ul li:before{display:none;}.view-all ul li:last-child{margin-bottom:0 !important;}.view-all ul li a{display:inline-block;font-size:14px;font-size:1.4rem;position:relative;}.view-all ul li a:after{border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:.9875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.9875rem;margin-left:8px;}.select2-selection{border:none !important;height:auto !important;outline:0;}.select2-selection__rendered{outline:0;color:inherit !important;line-height:34px !important;margin-right:2rem !important;padding:0 !important;border-bottom:1px solid #866E4C;padding-bottom:10px !important;white-space:unset !important;}@media only screen and (max-width:767px){.select2-selection__rendered{margin-right:0 !important;}}.select2-search--dropdown,.select2-selection__clear{display:none;}.select2-selection__arrow{height:10px !important;}.select2-selection__arrow b{background-image:url(/themes/custom/rcc/images/down.svg);width:27px !important;height:22px !important;border-color:unset !important;background-repeat:no-repeat;border-style:unset !important;}@media only screen and (max-width:1023px){.select2-selection__arrow b{left:0 !important;}}.select2-results__options{margin-top:10px !important;max-height:100% !important;}.select2-results__options li{font-family:"PlayfairDisplay Regular",sans-serif;color:#866E4C;padding:3px 15px 3px 15px !important;}.select2-results__options li:before{display:none;}.select2-results__options li.select2-results__option--highlighted{background:#AE9570 !important;}.select2-dropdown{border:1px solid #866E4C;border-radius:0;}.select2-dropdown.select2-dropdown--below .select2-results{border-top:1px solid #866E4C;}.select2-dropdown.select2-dropdown--above{position:relative;}.select2-dropdown.select2-dropdown--above .select2-results{border-bottom:1px solid #866E4C;}.select2-dropdown .select2-results__option[aria-selected=true]{background-color:#fff;color:#866E4C;}.select2-dropdown li.select2-results__option:first-of-type{display:none;}.property-detail-tall-cards{position:relative;padding-bottom:30px;padding-bottom:3rem;width:100%;}.property-detail-tall-cards .featured-image{margin-bottom:32px;margin-bottom:3.2rem;}@media only screen and (max-width:767px){.property-detail-tall-cards .featured-image{margin-bottom:24px;margin-bottom:2.4rem;}}.property-detail-tall-cards .featured-image a,.property-detail-tall-cards .featured-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;}.property-detail-tall-cards .property-title{font-weight:normal;font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:1px;font-family:"PlayfairDisplay Regular",sans-serif;}.property-detail-tall-cards .property-title a{color:#524C48;font-family:"PlayfairDisplay Regular",sans-serif;text-transform:initial;}.property-detail-tall-cards .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.property-detail-tall-cards .breadcrumb span{font-size:14px;font-size:1.4rem;color:#050304;line-height:1.71;letter-spacing:normal;margin-right:8px;margin-right:0.8rem;}.property-detail-tall-cards .breadcrumb span:after{content:"/";margin-left:8px;margin-left:0.8rem;}.property-detail-tall-cards .breadcrumb span:first-child{font-family:"ProximaNova Semibold",sans-serif;color:#524C48;}.property-detail-tall-cards .breadcrumb span:first-child:after{font-family:"ProximaNova Light",sans-serif;color:#050304;}.property-detail-tall-cards .breadcrumb span:last-child:after{display:none;}.property-detail-tall-cards .desc{font-size:14px;font-size:1.4rem;color:#050304;line-height:24px;letter-spacing:0;}.property-detail-tall-cards .wrap--border{margin-bottom:24px;margin-bottom:2.4rem;}.property__cards .field--name-field-eyebrow{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;margin-bottom:4rem;text-align:center;}@media only screen and (max-width:767px){.property__cards .field--name-field-eyebrow{letter-spacing:5px;}}.property__cards .field--name-field-columns{display:none;}.property__cards .desc{margin-top:2rem;margin-bottom:1rem;}.property__cards p.cta--link{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;margin-top:1.4rem;position:absolute;bottom:0;}.property__cards p.cta--link::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}@media only screen and (min-width:768px){.property__cards .field--name-field-properties.field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.property__cards .field--name-field-properties.field__item{margin-bottom:16px;margin-bottom:1.6rem;}@media only screen and (min-width:768px){.property__cards .field--name-field-properties.field__item{margin-right:16px;margin-right:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media only screen and (min-width:1024px){.property__cards .field--name-field-properties.field__item{margin-bottom:24px;margin-bottom:2.4rem;margin-right:24px;margin-right:2.4rem;}}.property__cards.for-two .property-detail-tall-cards{border:1px solid #FAF7F4;}@media only screen and (min-width:768px){.property__cards.for-two .field--name-field-properties.field__item{-ms-flex-preferred-size:calc((50%) - (1.6rem * 7 / 12));flex-basis:calc((50%) - (1.6rem * 7 / 12));max-width:calc((50%) - (1.6rem * 7 / 12));}.property__cards.for-two .field--name-field-properties.field__item:nth-child(2n),.property__cards.for-two .field--name-field-properties.field__item:last-child{margin-right:0;}}@media only screen and (min-width:1024px){.property__cards.for-two .field--name-field-properties.field__item{-ms-flex-preferred-size:calc((50%) - (2.4rem * 7 / 12));flex-basis:calc((50%) - (2.4rem * 7 / 12));max-width:calc((50%) - (2.4rem * 7 / 12));}}.property__cards.for-two .wrap--border{margin-left:24px;margin-left:2.4rem;margin-right:24px;margin-right:2.4rem;}@media only screen and (min-width:768px){.property__cards.for-three .field--name-field-properties.field__item{-ms-flex-preferred-size:calc((33.33%) - (1.6rem * 8 / 12));flex-basis:calc((33.33%) - (1.6rem * 8 / 12));max-width:calc((33.33%) - (1.6rem * 8 / 12));}.property__cards.for-three .field--name-field-properties.field__item:nth-child(3n),.property__cards.for-three .field--name-field-properties.field__item:last-child{margin-right:0;}}@media only screen and (min-width:1024px){.property__cards.for-three .field--name-field-properties.field__item{-ms-flex-preferred-size:calc((33.33%) - (2.4rem * 8 / 12));flex-basis:calc((33.33%) - (2.4rem * 8 / 12));max-width:calc((33.33%) - (2.4rem * 8 / 12));}}.property__cards.for-three .company-name{margin:1rem 0 2rem 0;}.property__cards.for-three .description{display:none;}.property__cards.for-four .field--name-field-properties.field__item{-ms-flex-preferred-size:calc((25%) - (2.4rem * 9 / 12));flex-basis:calc((25%) - (2.4rem * 9 / 12));max-width:calc((25%) - (2.4rem * 9 / 12));}@media only screen and (max-width:1023px){.property__cards.for-four .field--name-field-properties.field__item{margin:0 16px 16px 0;margin:0 1.6rem 1.6rem 0;-ms-flex-preferred-size:calc((25%) - (1.6rem * 9 / 12));flex-basis:calc((25%) - (1.6rem * 9 / 12));max-width:calc((25%) - (1.6rem * 9 / 12));}}.property__cards.for-four .field--name-field-properties.field__item:nth-child(4n){margin-right:0;}@media only screen and (max-width:767px){.property__cards.for-four .field--name-field-properties.field__item{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset;}}@media only screen and (max-width:767px){.property__cards.for-four .field--name-field-properties.field__item{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset;}}.property__cards.for-four .company-name{margin:1rem 0 2rem 0;}.property__cards.for-four .description{display:none;}.property__cards .slick-list{padding-left:0 !important;}.property__cards .slick-slide{padding-right:16px;padding-right:1.6rem;}.path--properties-listing .main-wrapper,.path--our-company .main-wrapper{margin:20px 16px 0;margin:2rem 1.6rem 0;}@media only screen and (min-width:1024px){.path--properties-listing .main-wrapper,.path--our-company .main-wrapper{margin:40px 24px 0;margin:4rem 2.4rem 0;}}.path--properties-listing .sidebar-first,.path--properties-listing #content,.path--our-company .sidebar-first,.path--our-company #content{vertical-align:top;display:inline-block;}.path--properties-listing .sidebar-first,.path--our-company .sidebar-first{margin-bottom:24px;margin-bottom:2.4rem;width:100%;background-color:#FAF7F4;}@media only screen and (min-width:1024px){.path--properties-listing .sidebar-first,.path--our-company .sidebar-first{top:57px;top:5.7rem;position:-webkit-sticky;position:sticky;z-index:1;margin-bottom:0;width:25%;height:calc(100vh - 57px);overflow-y:auto;}}@media (min-width:1201px){.path--properties-listing .sidebar-first,.path--our-company .sidebar-first{top:82px;top:8.2rem;width:23.7%;height:calc(100vh - 82px);}}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset{border:0;padding:0;margin:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset legend,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset legend{display:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters{background-color:#FAF7F4;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light{font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls{display:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span:after{background:none;content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin:0 0 0 8px;margin:0 0 0 0.8rem;border-color:#866E4C;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.show:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.show:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.show:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.show:after{border-bottom:1px solid;border-left:1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:text-top;position:relative;top:-1px;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.hide,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.hide,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.hide,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.hide{display:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.hide:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.hide:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow .controls span.hide:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .eyebrow-light .controls span.hide:after{border-bottom:0;border-left:1px solid;border-top:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:sub;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items{margin-top:24px;margin-top:2.4rem;overflow-y:auto;-webkit-overflow-scrolling:touch;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items form,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items form{margin-bottom:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items form input.form-text,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items form input.form-text{font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;margin:0;padding:0;padding-right:40px;padding-right:4rem;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .block-facet--checkbox:last-child .facets-widget-checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .block-facet--checkbox:last-child .facets-widget-rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .block-facet--checkbox:last-child .facets-widget-checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .block-facet--checkbox:last-child .facets-widget-rcc_checkboxes{padding-bottom:0;border:0;margin-bottom:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes{padding:0 0 16px;padding:0 0 1.6rem;margin:0 0 16px;margin:0 0 1.6rem;border-bottom:1px solid #C6BFB6;}@media (min-width:1023px){.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes{padding:0 0 32px;padding:0 0 3.2rem;margin:0 0 32px;margin:0 0 3.2rem;}}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox > h3,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes > h3,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox > h3,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes > h3{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:normal;font-family:"ProximaNova Semibold",sans-serif;text-transform:uppercase;padding:0;margin:0 0 21px 0;margin:0 0 2.1rem 0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes{margin:0;padding:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item{font-size:14px;font-size:1.4rem;color:#524C48;line-height:2;letter-spacing:normal;font-family:"ProximaNova Semibold",sans-serif;margin:0 0 8px;margin:0 0 0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item:last-child,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item:last-child,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item:last-child,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item:last-child,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item:last-child,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item:last-child,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item:last-child,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item:last-child{margin-bottom:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0;position:absolute;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input[checked="checked"] + label:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input[checked="checked"] + label:after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item input[checked="checked"] + label:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item input[checked="checked"] + label:after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item input[checked="checked"] + label:after{content:'';display:inline-block;position:absolute;top:6px;left:6px;height:16px;width:16px;background-color:#866E4C;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label{cursor:pointer;position:relative;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item label:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item label:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item label:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item label:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:24px;width:24px;border:2px double #866E4C;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget-,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget-,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget-,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget-,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget-,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget-,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget-,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget-{width:100%;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li{margin-top:10px !important;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item .facets-widget- ul li:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item .facets-widget- ul li:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item .facets-widget- ul li:before{display:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item--active-trail > label::after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item--active-trail > label::after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item--active-trail > label::after,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item--active-trail > label::after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__checkbox .facet-item--active-trail > label::after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .item-list__rcc_checkboxes .facet-item--active-trail > label::after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__checkbox .facet-item--active-trail > label::after,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .item-list__rcc_checkboxes .facet-item--active-trail > label::after{content:'';background-color:#866E4C;display:inline-block;position:absolute;left:6px;height:5px;width:16px;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link{font-size:14px;font-size:1.4rem;padding-left:40px;position:relative;display:inline-block;text-transform:capitalize;color:#524C48;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link:before{background:none;content:"";color:#524C48;display:inline-block;height:10px;height:1rem;width:10px;width:1rem;margin:0 0 0 8px;margin:0 0 0 0.8rem;border-bottom:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open{margin-top:10px;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open:before,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox .facets-soft-limit-link.open:before,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes .facets-soft-limit-link.open:before{border-bottom:0;border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .form--inline > .form-item,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .form--inline > .form-item{float:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter{margin:0 !important;}@media only screen and (max-width:1023px){.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow .controls .show,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow-light .controls .show,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow .controls .show,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow-light .controls .show{display:none;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow .controls .hide,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow-light .controls .hide,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow .controls .hide,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .eyebrow-light .controls .hide{display:block;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .filter-items,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter.show-filter-item .filter-items{display:block;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .eyebrow .controls,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .eyebrow-light .controls,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .eyebrow .controls,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .eyebrow-light .controls{cursor:pointer;display:block;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .filter-items,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters.sticky-filter .filter-items{display:none;}}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-checkbox,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters .filter-items .facets-widget-rcc_checkboxes{margin-bottom:0;padding-bottom:0;border:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters ul.js-facets-widget.force-show-items li,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters ul.js-facets-widget.force-show-items li{display:block !important;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset.property-type-checkbox .filters,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset.property-type-checkbox .filters{padding-top:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset.property-type-checkbox .filters .filter-items,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset.property-type-checkbox .filters .filter-items{margin-top:0;}.path--properties-listing .sidebar-first fieldset.checkbox-type-fieldset .filters + .filters .filter-items,.path--our-company .sidebar-first fieldset.checkbox-type-fieldset .filters + .filters .filter-items{margin-top:0;}.path--properties-listing #content,.path--our-company #content{width:100%;}@media only screen and (min-width:1024px){.path--properties-listing #content,.path--our-company #content{width:74.5%;padding-left:21px;}}@media (min-width:1201px){.path--properties-listing #content,.path--our-company #content{width:75.7%;}}.path--properties-listing + .ajax-progress-fullscreen,.path--our-company + .ajax-progress-fullscreen{top:22.5%;}@media only screen and (min-width:768px){.path--properties-listing + .ajax-progress-fullscreen,.path--our-company + .ajax-progress-fullscreen{top:62.5%;}}.view-properties-listing .card-row,.view-properties .card-row{margin:0 !important;}@media only screen and (min-width:1024px){.view-properties-listing .card-row,.view-properties .card-row{margin-left:16px;margin-left:1.6rem;}}@media (min-width:1201px){.view-properties-listing .card-row,.view-properties .card-row{margin-left:24px;margin-left:2.4rem;}}.view-properties-listing .card-row .column-wrapper,.view-properties .card-row .column-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.view-properties-listing .card-row .column-wrapper .card-column,.view-properties .card-row .column-wrapper .card-column{border-color:#FAF7F4;}@media only screen and (max-width:1023px){.js-facet-block-id-propertytype_2 .filters.sticky-filter{bottom:0;top:auto !important;overflow-y:scroll;max-height:340px;padding:0 1.6rem;}.js-facet-block-id-propertytype_2 .filters.sticky-filter .filter-items{padding-bottom:1.6rem;}.js-facet-block-id-propertylocation_2{overflow:inherit !important;}.js-facet-block-id-propertylocation_2.filters.sticky-filter{min-height:55px;}.js-facet-block-id-propertylocation_2 .filters.sticky-filter{padding-top:inherit !important;overflow:inherit;}.js-facet-block-id-propertylocation_2 .filters.sticky-filter.show-filter-item{height:100%;}.js-facet-block-id-propertylocation_2.filters.sticky-filter--top .filter-items{height:calc(98vh - 400px);}.js-facet-block-id-propertylocation_2 .filter-items{height:calc(98vh - 443px);}body.user-logged-in .js-facet-block-id-propertytype_2 .filters.sticky-filter{max-height:300px;}}#block-relatedpropertieshero{padding-top:50px;padding-top:5rem;}@media only screen and (min-width:1024px){#block-relatedpropertieshero{padding-top:70px;padding-top:7rem;}}.pull--quotes{text-align:center;max-width:1023px;margin-top:7rem;margin-bottom:8rem;}@media only screen and (min-width:1024px){.pull--quotes{margin-left:auto;margin-right:auto;}}.pull--quotes .field--name-field-quote{display:inline;}.pull--quotes blockquote{font-size:48px;font-size:4.8rem;color:#524C48;line-height:56px;letter-spacing:1px;font-family:"PlayfairDisplay Regular",sans-serif;margin:2.8rem;border-left:initial;}.pull--quotes span{font-size:80px;font-size:8rem;color:#866E4C;line-height:0;letter-spacing:0;font-family:"PlayfairDisplay Regular",sans-serif;vertical-align:middle;}.pull--quotes .name{font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0px;font-family:"ProximaNova Light",sans-serif;margin-top:3rem;}@media only screen and (max-width:767px){.pull--quotes .name{font-size:20px;font-size:2rem;color:#524C48;line-height:28px;letter-spacing:0.31px;}}.pull--quotes .title{font-size:16px;font-size:1.6rem;color:#524C48;line-height:32px;letter-spacing:0px;font-family:"ProximaNova Light",sans-serif;}@media only screen and (max-width:767px){.pull--quotes .field--name-field-quote{display:block;margin-bottom:2.5rem;}.pull--quotes blockquote{margin:16px;margin:1.6rem;font-size:32px;font-size:3.2rem;color:#524C48;line-height:40px;letter-spacing:0px;margin-left:0;margin-right:0;}}.page-node-type-unit #main{margin-left:0;margin-right:0;}.page-node-type-unit #block-pagetitle{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.unit-detail .highlighted-section .notch-top{overflow:hidden;margin-bottom:60px;margin-bottom:6rem;}@media only screen and (max-width:767px){.unit-detail .highlighted-section .notch-top{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;overflow:visible;display:block;margin-bottom:32px;margin-bottom:3.2rem;}}.unit-detail .highlighted-section .component-image .field--name-field-image{height:100%;}@media only screen and (min-width:768px){.unit-detail .highlighted-section .image-left .component-image .has-video{padding-right:8.5vw;}}@media only screen and (min-width:768px){.unit-detail .highlighted-section .image-right .component-image .has-video{padding-left:8.5vw;}}.unit-detail .highlighted-section .component-content{padding:5.3vw 8.5vw;margin-top:6.6vw;max-width:calc(41.66667% + 7vw);}@media only screen and (max-width:767px){.unit-detail .highlighted-section .component-content{padding:40px 0 0;padding:4rem 0 0;margin:0 !important;max-width:inherit;}}.unit-detail .highlighted-section .component-content .breadcrumb{margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:767px){.unit-detail .highlighted-section .component-content .breadcrumb{margin-bottom:16px;margin-bottom:1.6rem;}}.unit-detail .highlighted-section .component-content .breadcrumb span{text-transform:uppercase;letter-spacing:7px;}.unit-detail .highlighted-section .component-content h4{font-weight:normal;line-height:1.17;letter-spacing:1px;white-space:normal;word-break:break-word;font-size:40px;font-size:4rem;margin-bottom:40px;margin-bottom:4rem;}@media only screen and (max-width:767px){.unit-detail .highlighted-section .component-content h4{letter-spacing:-1px;margin-bottom:24px;margin-bottom:2.4rem;}}.unit-detail .highlighted-section .component-content .address-line{font-size:14px;font-size:1.4rem;}.unit-detail .highlighted-section .component-content .price-avail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:0.0625rem solid #C6BFB6;list-style:none;margin-top:28px;margin-top:2.8rem;padding-top:28px;padding-top:2.8rem;text-align:left;}.unit-detail .highlighted-section .component-content .price-avail > div{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%;font-size:20px;font-size:2rem;}@media only screen and (min-width:768px) and (max-width:1023px){.unit-detail .highlighted-section .component-content .price-avail > div{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;max-width:60%;}}.unit-detail .highlighted-section .component-content .price-avail > div label{font-size:14px;font-size:1.4rem;font-weight:600;color:#524C48;display:block;margin-bottom:10px;margin-bottom:1rem;}.unit-detail .highlighted-section .component-content .price-avail .available div{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:8px;padding-right:0.8rem;}.unit-detail .video-matterport{position:relative;margin-bottom:60px;margin-bottom:6rem;padding:0 16px;padding:0 1.6rem;}@media only screen and (min-width:768px){.unit-detail .video-matterport{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:768px){.unit-detail .video-matterport.no-video{height:100%;min-height:345px;}}.unit-detail .video-matterport > div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:calc((50%) - (1.5rem * 6 / 12));flex-basis:calc((50%) - (1.5rem * 6 / 12));max-width:calc((50%) - (1.5rem * 6 / 12));}@media only screen and (max-width:767px){.unit-detail .video-matterport > div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}}.unit-detail .video-matterport .matterport{padding-right:7px;padding-right:0.7rem;}@media only screen and (max-width:767px){.unit-detail .video-matterport .matterport{padding-right:0;height:25rem;}}.unit-detail .video-matterport .matterport iframe{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;outline:none;border:0;}.unit-detail .video-matterport .video-field{padding-left:7px;padding-left:0.7rem;}@media only screen and (max-width:767px){.unit-detail .video-matterport .video-field{padding-top:2rem;padding-left:0;}}@media only screen and (max-width:767px){.unit-detail .property-gallery{padding-left:16px;padding-left:1.6rem;}}.unit-detail .property-gallery > .field__label{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;margin-bottom:48px;margin-bottom:4.8rem;display:block;text-align:center;font-weight:normal;text-transform:uppercase;font-family:"ProximaNova Light",sans-serif;}@media only screen and (max-width:767px){.unit-detail .property-gallery > .field__label{margin-bottom:24px;margin-bottom:2.4rem;text-align:left;padding:0 16px;padding:0 1.6rem;}}.unit-detail .property-gallery .field--name-field-gallery-images > .field__label{display:none;}.unit-detail .property-gallery .field__items{position:relative;}.unit-detail .property-gallery .field__items img{height:75vw;max-width:calc(100vw - 16px * 2);-o-object-fit:cover;object-fit:cover;}@media only screen and (min-width:768px){.unit-detail .property-gallery .field__items img{height:622px;max-width:520px;}}@media only screen and (min-width:1024px){.unit-detail .property-gallery .field__items img{max-width:720px;}}@media (min-width:1201px){.unit-detail .property-gallery .field__items img{max-width:920px;}}.unit-detail .property-gallery .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.unit-detail .property-gallery .slick-slide{margin-right:16px;margin-right:1.6rem;}@media only screen and (min-width:768px){.unit-detail .property-gallery .slick-slide{margin:0 8px;margin:0 0.8rem;}}@media only screen and (min-width:1024px){.unit-detail .property-gallery .slick-slide{margin:0 12px;margin:0 1.2rem;}}.unit-detail .property-gallery .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}.unit-detail .property-gallery .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}.unit-detail .property-gallery .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}.unit-detail .property-gallery .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}.unit-detail .property-gallery .slick-arrow{top:43%;background-color:rgba(245,242,238,0.72);}.unit-detail .property-gallery .slick-arrow.slick-prev{left:24px;}.unit-detail .property-gallery .slick-arrow.slick-next{right:24px;}.unit-detail .property-gallery .plyr-video{height:75vw;}@media only screen and (min-width:768px){.unit-detail .property-gallery .plyr-video{height:622px;}}.unit-detail .property-gallery .plyr-video video{vertical-align:baseline;height:100%;-o-object-fit:cover;object-fit:cover;}.unit-detail .property-gallery .plyr-video iframe{height:100%;width:100%;}.unit-detail .property-gallery .plyr--html5,.unit-detail .property-gallery .plyr--html5 .plyr__video-wrapper{height:100%;}.unit-detail .property-gallery .plyr-video,.unit-detail .property-gallery .plyr__video-embed{width:calc(100vw - 16px * 2);}@media only screen and (min-width:768px){.unit-detail .property-gallery .plyr-video,.unit-detail .property-gallery .plyr__video-embed{width:calc(622px / 0.5625);max-width:520px;}}@media only screen and (min-width:1024px){.unit-detail .property-gallery .plyr-video,.unit-detail .property-gallery .plyr__video-embed{max-width:720px;}}@media (min-width:1201px){.unit-detail .property-gallery .plyr-video,.unit-detail .property-gallery .plyr__video-embed{max-width:100%;}}.search-api-autocomplete-search{background-color:#fff;padding-top:10px;padding-top:1rem;border:2px solid #866E4C !important;border-top:0 !important;}.search-api-autocomplete-search .ui-menu-item a{color:#524C48;font-size:16px;font-size:1.6rem;line-height:1.5;letter-spacing:normal;margin:0 0 5px 16px;margin:0 0 0.5rem 1.6rem;}@media only screen and (min-width:1024px){.search-own-availability h2.sidebar-title{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;font-size:22px;font-size:2.2rem;}}@media only screen and (min-width:1024px) and (max-width:767px){.search-own-availability h2.sidebar-title{letter-spacing:5px;}}@media only screen and (min-width:1024px) and (max-width:767px){.search-own-availability h2.sidebar-title{font-size:15px;font-size:1.5rem;}}@media only screen and (max-width:1023px){.search-own-availability h2.sidebar-title{display:none;}}@media only screen and (min-width:1024px){.search-own-availability .sidebar-first{overflow:hidden;}}@media only screen and (min-width:1024px){.property-unit-search-form{z-index:1;margin-bottom:0;height:calc(90vh - 57px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9C9181 #FAF7F4;}}@media only screen and (min-width:1024px) and (min-width:1201px){.property-unit-search-form{height:calc(90vh - 82px);}}@media only screen and (min-width:1024px){.property-unit-search-form::-webkit-scrollbar{width:6px;}.property-unit-search-form::-webkit-scrollbar-track{background:#FAF7F4;border-radius:3px;}.property-unit-search-form::-webkit-scrollbar-thumb{background:#9C9181;width:6px;border-radius:3px;}}@media only screen and (max-width:1023px){.property-unit-search-form.filters.sticky-filter{padding-top:1.6rem !important;min-height:55px;}}.property-unit-search-form .filters{padding:0;}@media only screen and (max-width:1023px){.property-unit-search-form .filters{padding:16px;padding:1.6rem;padding-top:inherit !important;overflow:hidden;}.property-unit-search-form .filters .filter-items{overflow-y:scroll;height:70vh;}}@media only screen and (min-width:1024px){.property-unit-search-form .filters h2{display:none !important;}}.property-unit-search-form .form-item-field-unit-price-min,.property-unit-search-form .form-item-field-unit-price-max,.property-unit-search-form .form-item-sort-by{display:none;}@media only screen and (max-width:1023px){.property-unit-search-form .form-item-sort-by{display:block;}}#views-exposed-form-property-unit-search-page-1 .custom-select__options{max-height:250px;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9C9181 #FAF7F4;}#views-exposed-form-property-unit-search-page-1 .custom-select__options::-webkit-scrollbar{width:6px;}#views-exposed-form-property-unit-search-page-1 .custom-select__options::-webkit-scrollbar-track{background:#FAF7F4;border-radius:3px;}#views-exposed-form-property-unit-search-page-1 .custom-select__options::-webkit-scrollbar-thumb{background:#9C9181;width:6px;border-radius:3px;}#block-unitfilterformblock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#block-unitfilterformblock h2{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;font-family:"ProximaNova Light",sans-serif;font-weight:normal;text-transform:uppercase;padding:0;white-space:normal;word-break:break-word;font-size:22px;font-size:2.2rem;}@media only screen and (max-width:767px){#block-unitfilterformblock h2{letter-spacing:5px;}}@media only screen and (max-width:767px){#block-unitfilterformblock h2{font-size:15px;font-size:1.5rem;}}@media only screen and (max-width:1023px){#block-unitfilterformblock form{display:none;}}#rcc-unit-filter-form{margin-top:10px;margin-top:1rem;}#rcc-unit-filter-form .form-item{padding:8px 16px;padding:0.8rem 1.6rem;margin-bottom:16px;margin-bottom:1.6rem;background:#fff;border:2px solid #866E4C;position:relative;width:100%;}#rcc-unit-filter-form .form-item.form-item-keywords{padding-right:11px;padding-right:1.1rem;}#rcc-unit-filter-form .form-item.form-item-keywords input::-webkit-input-placeholder{font-style:italic;}#rcc-unit-filter-form .form-item.form-item-keywords input::-ms-input-placeholder{font-style:italic;}#rcc-unit-filter-form .form-item.form-item-keywords input::placeholder{font-style:italic;}#rcc-unit-filter-form .form-item.form-item-keywords input:focus::-webkit-input-placeholder{color:transparent;}#rcc-unit-filter-form .form-item.form-item-keywords input:focus::-ms-input-placeholder{color:transparent;}#rcc-unit-filter-form .form-item.form-item-keywords input:focus::placeholder{color:transparent;}#rcc-unit-filter-form .form-item.form-item-keywords:not(.form-type-search-api-autocomplete) input{background-image:url(/themes/custom/rcc/images/search.png);background-position:right top;background-repeat:no-repeat;background-size:20px;}#rcc-unit-filter-form .form-item.form-type-select{padding:8px 11px 8px 16px;padding:0.8rem 1.1rem 0.8rem 1.6rem;}#rcc-unit-filter-form .form-item.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/rcc/images/down.svg) no-repeat;background-position:top right;background-size:20px;padding-right:20px;padding-right:2rem;}#rcc-unit-filter-form .form-item label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1.2;letter-spacing:normal;margin:0;padding:0;cursor:default;display:block;}#rcc-unit-filter-form .form-item select{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:1.75;letter-spacing:normal;width:100%;border:0;background-color:transparent;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#rcc-unit-filter-form .form-item{max-width:100%;width:230px;}#rcc-unit-filter-form .form-item.form-type-select{padding:8px 15px 8px 20px;padding:0.8rem 1.5rem 0.8rem 2rem;}#rcc-unit-filter-form .form-item .custom-select__current-option.active{border:none;margin-bottom:0;padding-bottom:0;}#rcc-unit-filter-form .form-item .custom-select__options{background-color:#fff;border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;margin:0 -6px;max-height:250px;overflow:auto;position:absolute;left:-16px;right:-11px;z-index:2;padding:8px 15px 8px 20px;padding:0.8rem 1.5rem 0.8rem 2rem;}#rcc-unit-filter-form .form-item .custom-select__options:before{content:"";display:block;position:absolute;background:#C6BFB6;height:2px;width:85%;}.view-property-unit-search .views-infinite-scroll-content-wrapper{margin-left:-8px;margin-left:-0.8rem;margin-right:-8px;margin-right:-0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}@media only screen and (min-width:1024px){.view-property-unit-search .views-infinite-scroll-content-wrapper{margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem;}}.view-property-unit-search .views-infinite-scroll-content-wrapper .views-row{-ms-flex-preferred-size:calc(100% / 3 - 16px);flex-basis:calc(100% / 3 - 16px);max-width:calc(100% / 3 - 16px);}@media only screen and (min-width:1024px){.view-property-unit-search .views-infinite-scroll-content-wrapper .views-row{-ms-flex-preferred-size:calc(100% / 3 - 24px);flex-basis:calc(100% / 3 - 24px);max-width:calc(100% / 3 - 24px);}}.view-property-unit-search .views-row{margin:0 8px 16px;margin:0 0.8rem 1.6rem;}@media only screen and (min-width:1024px){.view-property-unit-search .views-row{margin:0 12px 24px;margin:0 1.2rem 2.4rem;}}@media only screen and (max-width:767px){.view-property-unit-search .views-row{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;}}.view-property-unit-search .card-column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border:1px solid #FAF7F4;position:relative;padding-bottom:15px;padding-bottom:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.view-property-unit-search .card-column .featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;display:block;min-height:220px;}.view-property-unit-search .card-column .data-content{margin:25px 24px 0;margin:2.5rem 2.4rem 0;}@media only screen and (max-width:1023px){.view-property-unit-search .card-column .data-content{margin:20px 16px 0;margin:2rem 1.6rem 0;}}.view-property-unit-search .card-column .data-content .breadcrumbs{margin-bottom:5px;margin-bottom:0.5rem;}.view-property-unit-search .card-column .data-content .baths h6{color:#524C48;font-weight:normal;}.view-property-unit-search .card-column .data-content .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;margin-bottom:1rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:0.0625rem solid #C6BFB6;}.view-property-unit-search .card-column .data-content .footer-content span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.8;}.view-property-unit-search .card-column .data-content .footer-content label{font-size:14px;font-size:1.4rem;font-weight:600;color:#524C48;}.view-property-unit-search .card-column .data-content a{font-size:14px;font-size:1.4rem;color:#866E4C;line-height:1.71;letter-spacing:0px;text-transform:uppercase;}.view-property-unit-search .card-column .data-content a::after{border-top:1px solid #866E4C;border-left:1px solid #866E4C;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";display:inline-block;height:9px;height:0.9rem;width:9px;width:0.9rem;margin-left:15px;margin-left:1.5rem;}.view-property-unit-search .card-column .data-content a:hover{color:#AE9570;}.view-property-unit-search .card-column .data-content a:hover a:after{color:#AE9570;}.search-common-typography,.block-availability-search-block h2,.block-availability-search-block > form fieldset legend,.block-availability-search-block > form .form-item-location label,.block-availability-search-block > form .form-item-location .form-select,#edit-search-type .form-item-search-type label.option{font-size:20px;font-size:2rem;color:#524C48;line-height:24px;letter-spacing:normal;font-family:"PlayfairDisplay Regular",sans-serif;font-weight:400;}@media only screen and (max-width:991px){.search-common-typography,.block-availability-search-block h2,.block-availability-search-block > form fieldset legend,.block-availability-search-block > form .form-item-location label,.block-availability-search-block > form .form-item-location .form-select,#edit-search-type .form-item-search-type label.option{font-size:18px;font-size:1.8rem;}}.block-availability-search-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;z-index:98;height:62px;height:6.2rem;}@media only screen and (max-width:480px){.block-availability-search-block{height:86px;height:8.6rem;}}.block-availability-search-block h2{background-color:#FAF7F4;display:inline-block;margin:0;max-width:100%;width:12%;padding:7px 56px 7px 24px;cursor:pointer;position:fixed;left:0;z-index:3;}@media only screen and (min-width:1920px){.block-availability-search-block h2{width:8%;}}@media only screen and (min-width:992px) and (max-width:1024px){.block-availability-search-block h2{width:16%;}}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block h2{width:18%;padding:7px 25px 7px 24px;}}@media only screen and (max-width:480px){.block-availability-search-block h2{padding:7px 20px;width:20%;}}.block-availability-search-block h2:after{content:"";background:url(/themes/custom/rcc/images/expand-arrow.png);background-repeat:no-repeat;background-position:right center;position:absolute;right:27px;width:16px;height:24px;background-size:cover;-webkit-transition:0.8s;transition:0.8s;top:17px;-webkit-transform-origin:center center;transform-origin:center center;}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block h2:after{right:8px;}}@media only screen and (max-width:480px){.block-availability-search-block h2:after{right:14px;width:14px;height:22px;top:auto;bottom:5px;}}.block-availability-search-block h2.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:25px;}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block h2.active:after{right:8px;}}@media only screen and (max-width:480px){.block-availability-search-block h2.active:after{right:14px;}}.block-availability-search-block > form{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#FAF7F4;max-width:100%;width:88%;padding:7px 24px 7px 150px;left:-100%;position:fixed;right:auto;z-index:2;-webkit-transition:1s;transition:1s;height:62px;height:6.2rem;}@media only screen and (max-width:480px){.block-availability-search-block > form{height:86px;height:8.6rem;}}@media only screen and (min-width:1920px){.block-availability-search-block > form{width:92%;}}@media only screen and (min-width:992px) and (max-width:1024px){.block-availability-search-block > form{width:84%;}}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block > form{width:82%;padding:7px 24px 7px 50px;}}@media only screen and (max-width:480px){.block-availability-search-block > form{padding:7px;width:80%;display:block;}}.block-availability-search-block > form.active{left:12%;}@media only screen and (min-width:1920px){.block-availability-search-block > form.active{left:8%;}}@media only screen and (min-width:992px) and (max-width:1024px){.block-availability-search-block > form.active{left:16%;}}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block > form.active{left:18%;}}@media only screen and (max-width:480px){.block-availability-search-block > form.active{left:20%;}}.block-availability-search-block > form .error{background:transparent;}.block-availability-search-block > form fieldset{margin:0;border:0;}@media only screen and (max-width:480px){.block-availability-search-block > form fieldset{width:100%;padding-bottom:18px;}}.block-availability-search-block > form fieldset:before,.block-availability-search-block > form fieldset:after{content:"";display:block;height:0;clear:both;visibility:hidden;}.block-availability-search-block > form fieldset legend{background:transparent;margin:0;padding:0;}@media only screen and (max-width:480px){.block-availability-search-block > form fieldset legend{float:left;width:35%;line-height:29px;}}@media only screen and (max-width:480px){.block-availability-search-block > form .fieldset-wrapper{float:left;width:65%;}}.block-availability-search-block > form .form-item-location{margin-left:100px;display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (min-width:651px) and (max-width:991px){.block-availability-search-block > form .form-item-location{margin-left:50px;}}@media only screen and (max-width:480px){.block-availability-search-block > form .form-item-location{margin-left:0;width:86%;float:left;}}.block-availability-search-block > form .form-item-location label{margin:0;padding:0;cursor:inherit;}.block-availability-search-block > form .form-item-location .form-select{border:0;margin:0 25px 0 10px;background:transparent url(/themes/custom/rcc/images/down.svg);background-repeat:no-repeat;background-position:right center;border-bottom:solid 1px #8d6f4c;color:#c6bfb6;width:100%;padding-right:35px;-webkit-appearance:none;}@media only screen and (max-width:480px){.block-availability-search-block > form .form-item-location .form-select{margin:0 10px;}}.block-availability-search-block > form .form-item-location .form-select:active,.block-availability-search-block > form .form-item-location .form-select:focus,.block-availability-search-block > form .form-item-location .form-select:hover{border:0;background:transparent url(/themes/custom/rcc/images/down.svg);background-repeat:no-repeat;background-position:right center;border-bottom:solid 1px #8d6f4c;outline:0;}@media only screen and (max-width:480px){.block-availability-search-block > form #edit-actions--2{width:14%;float:left;}}.block-availability-search-block > form input[type="submit"]{width:38px;height:25px;font-size:12px;font-size:1.2rem;line-height:20px;padding:0;background-color:#8d6f4b;border:3px solid #8d6f4c;}#edit-search-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#edit-search-type .form-item-search-type:first-child{margin-right:15px;}#edit-search-type .form-item-search-type label.option{margin-bottom:0;top:3px;}#edit-search-type [type="radio"]{position:absolute;opacity:0;margin:0;}#edit-search-type [type="radio"] + label{position:relative;cursor:pointer;padding:0;}#edit-search-type [type="radio"] + label:before{content:'';margin-right:10px;display:inline-block;vertical-align:middle;width:15px;height:15px;background:#fff;border:solid 1.5px #514b47;margin-top:-5px;}#edit-search-type [type="radio"]:hover + label:before{background:#514b47;}#edit-search-type [type="radio"]:focus + label:before{-webkit-box-shadow:none;box-shadow:none;}#edit-search-type [type="radio"]:checked + label:before{background:#514b47;}#edit-search-type [type="radio"]:disabled + label{color:#b8b8b8;cursor:auto;}#edit-search-type [type="radio"]:disabled + label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd;}#edit-search-type [type="radio"]:checked + label:after{content:'';position:absolute;left:4px;top:10px;background:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);}@media only screen and (min-width:1920px){#edit-search-type [type="radio"]:checked + label:after{top:12px;}}@media only screen and (max-width:1023px){.block-availability-search-block.filter-active{top:-37px;}}@media only screen and (min-width:768px){.search-form .form--inline,.search-input-field .views-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;}}.search-form .form-actions,.search-input-field .views-exposed-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;}.search-form .form-actions .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit{padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem;}@media only screen and (max-width:480px){.search-form .form-actions .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit{font-size:3vw;padding-left:0;padding-right:0;}}@media only screen and (max-width:767px){.search-form .form-actions .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:auto 0 150px;}}.search-form .form-actions .form-submit + .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit + .form-submit{margin-left:8px;}@media (min-width:1201px){.search-form .form-actions .form-submit + .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit + .form-submit{margin-left:12px;}}@media only screen and (max-width:767px){.search-form .form-actions .form-submit + .form-submit,.search-input-field .views-exposed-form .form-actions .form-submit + .form-submit{margin:auto 8px 150px;}}.search-overlay{position:fixed;left:0;top:-5000px;height:100%;width:100%;z-index:99;background-color:rgba(255,255,255,0.97);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:1023px){.search-overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.search-overlay form{margin:100px 16px 0;margin:10rem 1.6rem 0;width:100%;}@media (min-width:1023px){.search-overlay form{margin:-200px 142px 0;margin:-20rem 14.2rem 0;}}@media only screen and (max-width:767px){.search-overlay form{height:100%;}}.search-overlay .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (max-width:767px){.search-overlay .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}}.search-overlay .form--inline .form-item-search{position:relative;}@media only screen and (min-width:768px){.search-overlay .form--inline .form-item-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:5px;}}.search-overlay .form--inline .form-item-search:before{content:'';background-image:url(/themes/custom/rcc/images/search.png);background-repeat:no-repeat;background-position:left 3px;background-size:70%;width:48px;height:45px;position:absolute;left:5px;bottom:0;top:0;margin:auto;}@media (min-width:1023px){.search-overlay .form--inline .form-item-search:before{background-size:60%;height:35px;background-position:0 0;}}.search-overlay .form--inline .form-item-search label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.search-overlay .form--inline .form-item-search input{-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:1px solid #C6BFB6;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 52px;padding:0 3rem 0 5.2rem;background-color:transparent;margin:0;background-repeat:no-repeat;font-size:24px;font-size:2.4rem;color:#524C48;line-height:2;letter-spacing:normal;text-transform:capitalize;}@media (min-width:1023px){.search-overlay .form--inline .form-item-search input{padding:0 30px 0 52px;padding:0 3rem 0 5.2rem;font-size:32px;font-size:3.2rem;color:#524C48;line-height:1.24;letter-spacing:normal;}}@media only screen and (max-width:767px){.search-overlay .form--inline .form-actions{height:100%;position:relative;}}.search-api-autocomplete-search{overflow:hidden;}@media only screen and (max-width:767px){.search-api-autocomplete-search{max-height:160px;}}.search-api-autocomplete-search .ui-menu-item{list-style-type:none;margin:0;padding:0;}.search-api-autocomplete-search .ui-menu-item:hover{background-color:transparent;}.search-api-autocomplete-search .ui-menu-item a{font-family:"ProximaNova Light",sans-serif;display:block;text-transform:capitalize;}.search-api-autocomplete-search .ui-menu-item a .search-api-autocomplete-suggestion{padding:0;}.search-api-autocomplete-search .ui-menu-item a .search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:normal;}.search-api-autocomplete-search .ui-menu-item a.ui-state-active{background:none;}.search-api-autocomplete-search .ui-menu-item a.ui-state-active .search-api-autocomplete-suggestion{background-color:transparent;color:#866E4C;}.close-overlay{position:absolute;right:30px;top:20px;width:32px;height:32px;background-image:url(/themes/custom/rcc/images/close.png);background-repeat:no-repeat;background-position:center;background-size:80%;font-size:0;cursor:pointer;z-index:1000;}@media only screen and (max-width:1200px){.close-overlay{width:22px;height:22px;top:10px;right:16px;}}.user-logged-in.toolbar-horizontal .close-overlay{top:62px;}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal .close-overlay{top:48px;}}.user-logged-in.toolbar-horizontal.toolbar-tray-open .close-overlay{top:102px;}@media only screen and (max-width:1200px){.user-logged-in.toolbar-horizontal.toolbar-tray-open .close-overlay{top:89px;}}@media only screen and (max-width:1023px){.user-logged-in.toolbar-horizontal.toolbar-tray-open .search-overlay form{margin:200px 16px 0;margin:20rem 1.6rem 0;}}@media only screen and (max-width:1200px){.user-logged-in.toolbar-vertical .close-overlay{top:48px;}}.search-overlay-active{overflow:hidden !important;}.search-overlay-active .search-api-autocomplete-search{background-color:transparent;border:0 !important;margin:0;padding:0;padding-top:29px;padding-top:2.9rem;}.search-overlay-active .search-api-autocomplete-search .ui-menu-item a{font-size:24px;font-size:2.4rem;line-height:1.33;margin:0 0 16px 52px;margin:0 0 1.6rem 5.2rem;}@media only screen and (max-width:767px){.search-overlay-active .search-api-autocomplete-search{background-color:#fff;border:1px solid #866E4C !important;}}.path-search #main{margin-left:0;margin-right:0;}.path-search #block-pagetitle{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.search-results-wrapper .search-input-field{margin-bottom:32px;margin-bottom:3.2rem;padding:16px;padding:1.6rem;background-color:#FAF7F4;}@media only screen and (min-width:1024px){.search-results-wrapper .search-input-field{margin-bottom:64px;margin-bottom:6.4rem;padding:32px 24px;padding:3.2rem 2.4rem;top:57px;top:5.7rem;position:-webkit-sticky;position:sticky;z-index:1;}}@media (min-width:1201px){.search-results-wrapper .search-input-field{top:82px;top:8.2rem;}}.search-results-wrapper .search-input-field .views-exposed-form{margin:0;}@media only screen and (min-width:768px) and (max-width:1023px){.search-results-wrapper .search-input-field .form--inline{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (max-width:767px){.search-results-wrapper .search-input-field .form--inline > .form-item{margin-bottom:16px;margin-bottom:1.6rem;}}@media only screen and (min-width:768px){.search-results-wrapper .search-input-field .form--inline .form-item-search{-webkit-box-flex:20;-ms-flex-positive:20;flex-grow:20;margin-right:16px;margin-right:1.6rem;}}@media (min-width:1201px){.search-results-wrapper .search-input-field .form--inline .form-item-search{margin-right:24px;margin-right:2.4rem;}}.search-results-wrapper .search-input-field .form--inline .form-item-search input{margin:0;width:100%;border:2px solid #866E4C;border-radius:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:2;letter-spacing:normal;padding:8px 16px;padding:0.8rem 1.6rem;text-transform:capitalize;-webkit-box-shadow:none;box-shadow:none;outline:none;background-repeat:no-repeat;}.search-results-wrapper .search-input-field .form--inline .date-range{-webkit-box-flex:1;-ms-flex:1 0 210px;flex:1 0 210px;height:auto;line-height:1;overflow:visible;}@media only screen and (min-width:768px){.search-results-wrapper .search-input-field .form--inline .date-range{margin-right:16px;margin-right:1.6rem;margin-bottom:0;}}@media (min-width:1201px){.search-results-wrapper .search-input-field .form--inline .date-range{margin-right:24px;margin-right:2.4rem;}}.search-results-wrapper .search-input-field .form--inline .date-range .date-range-label{display:inline-block;line-height:1;vertical-align:top;}.search-results-wrapper .search-input-field .form--inline .date-range .date-range-input{border-bottom:none;margin-bottom:0;padding-bottom:0;line-height:1;}.search-results-wrapper .search-input-field .form--inline .date-range .date-range__fields-wrapper{padding:0 16px;padding:0 1.6rem;background-color:#fff;border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;margin:0 -2px;position:absolute;left:0;right:0;z-index:1;}.search-results-wrapper .search-input-field .form--inline .date-range.date-range-inactive .date-range__fields-wrapper{display:none;}.search-results-wrapper .search-input-field .form--inline .date-range.date-range-active .date-range__fields-wrapper::before{content:"";margin:10px 0 22px;margin:1rem 0 2.2rem;background-color:#C6BFB6;display:block;height:2px;width:100%;}.search-results-wrapper .search-input-field .form--inline .date-range .form-item-field-date-value-max label{top:34px;top:3.4rem;}.search-results-wrapper .search-input-field .form--inline .form-item-sort-by{padding:8px 16px;padding:0.8rem 1.6rem;background-color:#fff;border:2px solid #866E4C;position:relative;line-height:1;}@media only screen and (min-width:768px){.search-results-wrapper .search-input-field .form--inline .form-item-sort-by{-webkit-box-flex:1;-ms-flex:1 0 140px;flex:1 0 140px;}}@media only screen and (min-width:1024px){.search-results-wrapper .search-input-field .form--inline .form-item-sort-by{margin-right:16px;margin-right:1.6rem;}}@media (min-width:1201px){.search-results-wrapper .search-input-field .form--inline .form-item-sort-by{margin-right:24px;margin-right:2.4rem;}}.search-results-wrapper .search-input-field .form--inline .form-item-sort-by label{font-size:12px;font-size:1.2rem;color:#866E4C;line-height:1;letter-spacing:normal;margin:0;padding:0;}.search-results-wrapper .search-input-field .form--inline .form-item-sort-by .form-select{margin:0;padding:0;font-size:16px;font-size:1.6rem;color:#050304;line-height:100%;letter-spacing:normal;width:100%;border:0;background-color:transparent;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (min-width:768px) and (max-width:1023px){.search-results-wrapper .search-input-field .form--inline .form-actions{margin-top:16px;margin-top:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}}.search-results-wrapper .search-input-field .form--inline .form-actions input{line-height:1.7;width:100%;}@media only screen and (min-width:768px) and (max-width:1023px){.search-results-wrapper .search-input-field .form--inline .form-actions input{margin-left:12px;margin-left:1.2rem;margin-right:12px;margin-right:1.2rem;}}.search-results-wrapper .search-input-field .form--inline .form-actions input[id^="edit-reset"]{padding:0;background:transparent;color:#866E4C;font-size:14px;margin-left:15px;margin-left:1.5rem;}.search-results-wrapper .search-input-field .form--inline .form-actions.hasReset input{width:auto;}.search-results-wrapper .search-input-field .custom-select__current-option.active{border:none;margin-bottom:0;padding-bottom:0;}.search-results-wrapper .search-input-field .custom-select__current-option::after{top:-2px;}.search-results-wrapper .search-input-field .custom-select__options{padding:0 16px;padding:0 1.6rem;background-color:#fff;border-color:#866E4C;border-style:solid;border-width:0 2px 2px 2px;margin:0 -2px;position:absolute;left:-16px;right:-16px;}.search-results-wrapper .search-input-field .custom-select__options::before{content:"";margin:10px 0 12px;margin:1rem 0 1.2rem;background-color:#C6BFB6;display:block;height:2px;width:100%;}.search-results-wrapper .search-input-field .custom-select__options li{line-height:1.5;}.search-results-wrapper .content-header{margin:0 0 24px;margin:0 0 2.4rem;}@media (min-width:1023px){.search-results-wrapper .content-header{margin:0 0 48px;margin:0 0 4.8rem;}}.search-results-wrapper .content .result-number{padding:0 0 8px;padding:0 0 0.8rem;line-height:2;}@media only screen and (min-width:1024px){.search-results-wrapper .content .result-number{padding:0 24px 40px;padding:0 2.4rem 4rem;}}.search-results-wrapper .content .detail-result{position:relative;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}@media only screen and (min-width:1024px){.search-results-wrapper .content .detail-result{padding:0 24px;padding:0 2.4rem;}.search-results-wrapper .content .detail-result:hover{-webkit-box-shadow:0 4px 5px #ccc;box-shadow:0 4px 5px #ccc;}}.search-results-wrapper .content .detail-result:first-child .inner{padding-top:0;}.search-results-wrapper .content .detail-result .inner{border-bottom:1px solid #FAF7F4;padding:16px 0 24px;padding:1.6rem 0 2.4rem;}@media only screen and (min-width:1024px){.search-results-wrapper .content .detail-result .inner{padding:40px 0;padding:4rem 0;}}.search-results-wrapper .content .detail-result .title{padding:0;font-weight:normal;font-size:20px;font-size:2rem;color:#524C48;line-height:1.2;letter-spacing:normal;margin-bottom:16px;margin-bottom:1.6rem;}.search-results-wrapper .content .detail-result .title b,.search-results-wrapper .content .detail-result .title strong{font-weight:500;}@media only screen and (min-width:1024px){.search-results-wrapper .content .detail-result .title{font-size:24px;font-size:2.4rem;color:#524C48;line-height:1.33;letter-spacing:normal;}}.search-results-wrapper .content .detail-result .desc{font-size:14px;font-size:1.4rem;color:#050304;line-height:1.71;letter-spacing:normal;margin-top:16px;margin-top:1.6rem;}@media only screen and (min-width:1024px){.search-results-wrapper .content .detail-result .desc{margin-top:24px;margin-top:2.4rem;}}.search-results-wrapper .content .detail-result .desc b,.search-results-wrapper .content .detail-result .desc strong{font-family:"ProximaNova Semibold",sans-serif;}.search-results-wrapper .content .detail-result .desc p:last-child{margin-bottom:0;}@media only screen and (min-width:1024px){.search-results-wrapper .content .detail-result .read-more{font-size:0;position:absolute;width:100%;height:100%;left:0;top:0;}.search-results-wrapper .content .detail-result .read-more:after{display:none;}}@media only screen and (max-width:1023px){.search-results-wrapper .content .detail-result .read-more{display:inline-block;margin-top:24px;margin-top:2.4rem;}}[id^="block-views-block-view-social-photos-block"] > h2{font-size:14px;font-size:1.4rem;color:#524C48;line-height:1.71;letter-spacing:7px;text-transform:uppercase;text-align:center;font-family:"ProximaNova Light",sans-serif;font-weight:normal;min-height:48px;padding:0;margin:90px 16px 8px;margin:9rem 1.6rem 0.8rem;}@media (min-width:1023px){[id^="block-views-block-view-social-photos-block"] > h2{padding:0;margin:120px 0 24px;margin:12rem 0 2.4rem;}}@media only screen and (min-width:768px){.social-hashtag{padding:0 10px 0 12px;padding:0 1rem 0 1.2rem;}}.social-hashtag .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}.social-hashtag .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}.social-hashtag .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}.social-hashtag .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}.social-hashtag .slick-arrow{width:93px;width:9.3rem;height:93px;height:9.3rem;bottom:31px;right:0;}@media only screen and (max-width:1023px){.social-hashtag .slick-arrow{width:62px;width:6.2rem;height:62px;height:6.2rem;}}.social-hashtag .slick-arrow.slick-prev{bottom:140px;}@media only screen and (max-width:1023px){.social-hashtag .slick-arrow.slick-prev{bottom:105px;}}.social-hashtag .slick-slide{padding:0 16px 0 0;padding:0 1.6rem 0 0;}@media only screen and (min-width:768px){.social-hashtag .slick-slide{padding:0 24px 0 0;padding:0 2.4rem 0 0;}}.social-hashtag .slick-slide > div:last-child .image{padding-bottom:0;}.social-hashtag .slick-slide .image{display:block !important;cursor:pointer;padding:0 0 24px;padding:0 0 2.4rem;}.social-hashtag .slick-slide .image img{width:100%;}.social-hashtag .image-overlay-data{display:none;}.fancybox-content{padding:45px 16px !important;}.fancybox-content iframe{width:100% !important;max-width:100% !important;min-width:100% !important;}.share-element-wrapper{position:fixed;right:64px;top:180px;line-height:100%;width:32px;z-index:2;}@media only screen and (max-width:1023px){.share-element-wrapper{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}}.share-element-wrapper a{width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;background-size:contain;font-size:0;display:inline-block;margin-left:24px;margin-left:2.4rem;}@media (min-width:1023px){.share-element-wrapper a{width:32px;height:32px;display:block;margin-left:0;margin-bottom:40px;margin-bottom:4rem;}}.share-element-wrapper .share-icon{background-image:url(/themes/custom/rcc/images/share.png);}.share-element-wrapper .share-icon-list{margin:0;padding:0;overflow:hidden;}.share-element-wrapper .share-icon-list li{list-style-type:none;margin:0;padding:0;}.share-element-wrapper .share-icon-list li:before{display:none;}@media (min-width:1023px){.share-element-wrapper .share-icon-list li:last-child a{margin-bottom:40px;margin-bottom:4rem;}}@media (min-width:1023px){.share-element-wrapper .share-icon-list li a{margin-bottom:24px;margin-bottom:2.4rem;}}.share-element-wrapper .share-icon-list li a.email{background-image:url(/themes/custom/rcc/images/email.png);height:22px;}.share-element-wrapper .share-icon-list li a.facebook-share{background-image:url(/themes/custom/rcc/images/facebook.png);}.share-element-wrapper .share-icon-list li a.twitter{background-image:url(/themes/custom/rcc/images/twitter.png);}.share-element-wrapper .share-icon-list li a.linkedin{background-image:url(/themes/custom/rcc/images/linkedin.png);}.share-element-wrapper .share-icon-list li a.pinterest{background-image:url(/themes/custom/rcc/images/pinterest.png);}.share-element-wrapper .share-icon-list li a img{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.share-element-footer{position:absolute;right:64px;top:unset;bottom:0;line-height:100%;width:32px;z-index:2;}.mobile--only{display:none;}@media only screen and (max-width:767px){.mobile--only{display:block;}}.desktop--only{display:block;}@media only screen and (max-width:767px){.desktop--only{display:none;}}.spotlight{margin:25px 16px;margin:2.5rem 1.6rem;}@media only screen and (min-width:1024px){.spotlight{margin:50px 24px;margin:5rem 2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;}}.spotlight .slick-arrow::before{display:none;}.spotlight .slick-arrow{position:absolute;right:0;z-index:9;}@media only screen and (max-width:1200px){.spotlight .slick-arrow{top:calc(48.9257813vw - 48px);}.spotlight .slick-arrow.slick-prev{top:calc(41.6015625vw - 48px);}}@media only screen and (min-width:1201px) and (max-width:1439px){.spotlight .slick-arrow{top:calc(33.22231474vw - 48px);}.spotlight .slick-arrow.slick-prev{top:calc(26.97751873vw - 48px);}}@media only screen and (min-width:1440px) and (max-width:1647px){.spotlight .slick-arrow{top:calc(33.95833333vw - 48px);}.spotlight .slick-arrow.slick-prev{top:calc(28.75vw - 48px);}}@media only screen and (min-width:1648px){.spotlight .slick-arrow{bottom:1rem;}.spotlight .slick-arrow.slick-prev{bottom:8.5rem;}}.spotlight .slick-arrow{position:absolute;background-color:#FAF7F4;padding:31px;font-size:0;background-repeat:no-repeat;background-position:center;z-index:1;}.spotlight .slick-arrow.slick-prev{background-image:url(/themes/custom/rcc/images/left.svg);}.spotlight .slick-arrow.slick-next{background-image:url(/themes/custom/rcc/images/right.svg);}.spotlight .slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed;}.spotlight .mobile--only{margin-bottom:1.4rem;}.inspirational--card{position:relative;width:calc(24px + ((100% - 264px) / 12 * 2));height:0;overflow:hidden;margin-right:24px;margin-right:2.4rem;padding-bottom:40%;}@media (min-width:1201px){.inspirational--card{padding-bottom:40%;}}.inspirational--card:hover .plyr .plyr__control--overlaid{-webkit-filter:opacity(1);filter:opacity(1);}.inspirational--card:last-of-type{margin-right:0;}.inspirational--card img{width:100% !important;height:100vh !important;-o-object-fit:cover;object-fit:cover;position:absolute;}.inspirational--card .media--file{height:100%;}.inspirational--card .plyr{position:static;}.inspirational--card .plyr .plyr__video-wrapper{position:absolute;top:0;bottom:0;width:auto;height:auto;}.inspirational--card .plyr .plyr__video-wrapper.inspirational-narrow-video{height:auto !important;width:100% !important;}.inspirational--card .plyr .plyr__video-wrapper .plyr__poster{background-size:cover;}.inspirational--card iframe,.inspirational--card video{max-width:none;height:100% !important;-o-object-fit:cover;object-fit:cover;background:#000;border:0;z-index:0;}.inspirational--card video{width:100% !important;}.inspirational--card.active{width:calc(216px + ((100% - 264px) / 12 * 10));}.inspirational--card.active .absolute{top:0;left:0;width:100%;padding:42px 16px;-webkit-transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);}@media (min-width:1023px){.inspirational--card.active .absolute{top:100px;left:24px;width:80%;padding:0;}}@media (min-width:1201px){.inspirational--card.active .absolute{left:100px;width:60%;}}.inspirational--card.active img{height:auto !important;}@media only screen and (max-width:767px){.inspirational--card.active img{height:100vh !important;}}.inspirational--card.active .eyebrow-light,.inspirational--card.active .headline,.inspirational--card.active p{display:block;margin-bottom:16px;width:100%;}@media (min-width:1201px){.inspirational--card.active .eyebrow-light,.inspirational--card.active .headline,.inspirational--card.active p{margin-bottom:24px;}}.inspirational--card.active .headline{font-size:32px;font-size:3.2rem;color:#fff;line-height:1.25;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;}.inspirational--card.active .headline a{font-family:inherit;}@media (min-width:1201px){.inspirational--card.active .headline{font-size:48px;font-size:4.8rem;color:#fff;line-height:56px;letter-spacing:0px;}}@media only screen and (max-width:1023px){.inspirational--card.active{width:100% !important;padding-bottom:56%;}.inspirational--card.active .eyebrow-light,.inspirational--card.active .headline{margin-bottom:16px;}.inspirational--card.active p{font-family:"ProximaNova Light",sans-serif;}}@media only screen and (max-width:767px){.inspirational--card.active{padding-bottom:0;height:500px;}.inspirational--card.active .plyr__controls{background:#000;}}.inspirational--card.active .eyebrow-light,.inspirational--card.active .headline{display:block;}.inspirational--card.active.now-playing .absolute{left:-9999px;-webkit-transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);transition:left 300ms cubic-bezier(0.79,0.14,0.15,0.86);}.inspirational--card .absolute{padding:0 24px 39px;padding:0 2.4rem 3.9rem;z-index:2;bottom:0;width:70%;word-break:break-word;}@media (min-width:1023px){.inspirational--card .absolute{width:100%;}}@media only screen and (max-width:1023px){.inspirational--card .absolute{padding:0 16px 20px;padding:0 1.6rem 2rem;}}.inspirational--card .eyebrow-light{color:#fff;display:none;}.inspirational--card .headline{font-size:14px;font-size:1.4rem;color:#fff;line-height:24px;letter-spacing:0px;font-family:"ProximaNova Semibold",sans-serif;}.inspirational--card .headline a{color:inherit;}.inspirational--card p{font-size:16px;font-size:1.6rem;color:#fff;line-height:32px;letter-spacing:0;width:70%;margin-bottom:0;margin-top:1.4rem;display:none;}@media only screen and (max-width:1023px){.inspirational--card{width:100% !important;padding-bottom:35%;margin-bottom:8px;}.inspirational--card p{font-size:14px;font-size:1.4rem;color:#fff;line-height:24px;letter-spacing:0;font-family:"ProximaNova Semibold",sans-serif;width:100%;}.inspirational--card .eyebrow-light{font-size:14px;font-size:1.4rem;color:#fff;line-height:24px;letter-spacing:0px;display:none;}.inspirational--card .headline{font-size:14px;font-size:1.4rem;color:#fff;line-height:24px;letter-spacing:0;}}.inspirational--card:not(.active) .plyr__controls,.inspirational--card:not(.active) .plyr__control--overlaid{display:none;}@media only screen and (min-width:1024px){.inspirational--card:not(.active) .plyr__video-embed{padding:0 !important;}.inspirational--card:not(.active) .plyr__video-embed__container{height:calc(100% + 42px);padding:0;-webkit-transform:none !important;transform:none !important;}.inspirational--card:not(.active) .plyr iframe{width:calc(586% + 72px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.inspirational--card:not(.active) .plyr .plyr__video-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%;}}@media (max-width:1023px){.inspirational--card:not(.active) .plyr .plyr__video-wrapper.plyr__video-embed{width:100% !important;}}.inspirational--card:not(.active) .click-overlay{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.Storypage,.Spotlight{position:relative;}.Storypage.slick,.Spotlight.slick{margin-right:0;}.Storypage .slick-list,.Spotlight .slick-list{padding-left:0 !important;}.Storypage .slick-slide,.Spotlight .slick-slide{padding-right:24px;padding-right:2.4rem;}@media only screen and (max-width:1023px){.Storypage .slick-slide,.Spotlight .slick-slide{padding-right:16px;padding-right:1.6rem;}}@media only screen and (max-width:1200px){.Storypage .spotlight--card__text,.Spotlight .spotlight--card__text{max-width:unset !important;}}.storypage--card .eyebrow-light{margin-bottom:24px;}.storypage--card .eyebrow-light.mobile--only{height:auto;overflow:hidden;}.storypage--card .headline{font-size:24px;font-size:2.4rem;color:#524C48;line-height:32px;letter-spacing:0px;font-family:"PlayfairDisplay Regular",sans-serif;margin-bottom:24px;}.storypage--card .headline a{font-family:inherit;color:inherit;}.storypage--card p{font-size:16px;font-size:1.6rem;color:#524C48;line-height:28px;letter-spacing:0px;font-family:"ProximaNova Light",sans-serif;margin-bottom:0;}.storypage--card .read-more{margin-top:20px;font-size:14px;font-size:1.4rem;color:#524C48;line-height:24px;letter-spacing:0px;}.storypage--card .read-more:after{color:#866E4C;}.storypage--card .spotlight--card__image{display:inline-block;width:67.3%;position:relative;padding-bottom:56%;height:0;overflow:hidden;vertical-align:top;}@media (min-width:1201px){.storypage--card .spotlight--card__image{padding-bottom:38%;}}@media only screen and (max-width:1200px){.storypage--card .spotlight--card__image{width:100%;display:block;}}.storypage--card .spotlight--card__image .plyr__poster{background-size:cover;}.storypage--card .spotlight--card__image .contextual-region{position:static;}.storypage--card .spotlight--card__image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;}.storypage--card .spotlight--card__image.now-playing .play__pause{background-image:url(/themes/custom/rcc/images/pause.svg);}.storypage--card .spotlight--card__image:hover .plyr .plyr__control--overlaid{-webkit-filter:opacity(1);filter:opacity(1);}.storypage--card .video--player{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000;}.storypage--card .play__pause{width:120px;height:120px;left:30px;bottom:30px;top:initial;right:initial;}@media only screen and (max-width:767px){.storypage--card .play__pause{width:50px;height:50px;left:16px;bottom:16px;}}.storypage--card .spotlight--card__text{max-width:330px;display:inline-block;vertical-align:bottom;padding:24px 24px 16px;padding:2.4rem 2.4rem 1.6rem;}@media only screen and (max-width:1200px){.storypage--card .spotlight--card__text{padding:24px 0 0;padding:2.4rem 0 0;}}@media only screen and (max-width:767px){.storypage--card .spotlight--card__text{width:100%;display:block;padding-left:0;padding-top:10px;}}.inspirational--hollow{position:absolute;width:100%;height:100%;}.active .inspirational--hollow{display:none;}.spotlight .play__pause,.paragraph--type--text-and-image .play__pause{background-image:url(/themes/custom/rcc/images/video.svg);background-repeat:no-repeat;width:50px;height:50px;position:absolute;margin:auto;background-size:contain;background-position:center;border-radius:50%;top:24px;right:24px;cursor:pointer;z-index:2;}@media only screen and (max-width:1023px){.spotlight .play__pause,.paragraph--type--text-and-image .play__pause{top:16px;right:16px;}}.spotlight .active .play__pause,.paragraph--type--text-and-image .active .play__pause{width:60px;height:60px;left:30px;bottom:30px;top:initial;right:initial;}@media (min-width:1201px){.spotlight .active .play__pause,.paragraph--type--text-and-image .active .play__pause{width:120px;height:120px;}}@media only screen and (max-width:767px){.spotlight .active .play__pause,.paragraph--type--text-and-image .active .play__pause{left:16px;}}
