@import url("https://p.typekit.net/p.css?s=1&k=raf6crr&ht=tk&f=39494.39495.39496.39497.39498.39499.39500.39501.39504.39505.39506.39507.39508.39509&a=53717165&app=typekit&e=css");
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/gtr/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/gtr/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/gtr/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/gtr/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin:0;padding:0;list-style:none outside;text-align:left;}.menu-item{margin:0;padding-top:0;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-left:calc(var(--gin-spacing-xs) * -1);margin-right:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-bold);padding-top:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));padding-bottom:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-bold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding:.3125rem var(--gin-spacing-xs) var(--gin-spacing-l);margin-bottom:calc(var(--gin-spacing-l) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-top:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;bottom:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-bottom:1px solid var(--gin-border-color);transition:var(--gin-transition);}[dir="ltr"] .is-horizontal .tabs--primary::after,[dir="ltr"] .is-horizontal .tabs--secondary::after,[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list::after{left:0;}[dir="rtl"] .is-horizontal .tabs--primary::after,[dir="rtl"] .is-horizontal .tabs--secondary::after,[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list::after{right:0;}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{bottom:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}[dir="ltr"] .is-horizontal .tabs--primary::after,[dir="ltr"] .is-horizontal .tabs--secondary::after,[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list::after{left:var(--gin-spacing-xs);}[dir="rtl"] .is-horizontal .tabs--primary::after,[dir="rtl"] .is-horizontal .tabs--secondary::after,[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list::after{right:var(--gin-spacing-xs);}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;bottom:calc(var(--gin-spacing-xxs) * -1);z-index:3;}[dir="ltr"] .is-horizontal .tabs--primary .tabs__tab:focus-within::after,[dir="ltr"] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,[dir="ltr"] .is-horizontal .tabs--secondary .tabs__tab:focus-within::after,[dir="ltr"] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{left:calc(var(--gin-spacing-xxs) * -1);}[dir="rtl"] .is-horizontal .tabs--primary .tabs__tab:focus-within::after,[dir="rtl"] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,[dir="rtl"] .is-horizontal .tabs--secondary .tabs__tab:focus-within::after,[dir="rtl"] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{right:calc(var(--gin-spacing-xxs) * -1);}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{max-width:calc(100% - var(--gin-spacing-m));}[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list::after{left:var(--gin-spacing-xs);}[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list::after{right:var(--gin-spacing-xs);}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-left:0;margin-right:0;}}@media (min-width:48em){.tabs--primary{margin-bottom:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-bottom:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-bottom:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-bottom:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{padding:var(--gin-spacing-s) var(--gin-spacing-m);min-height:0;border-radius:48px;}[dir="ltr"] .is-horizontal .tabs--primary .tabs__link{margin-right:.25em;}[dir="rtl"] .is-horizontal .tabs--primary .tabs__link{margin-left:.25em;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-top:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-top:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-bottom:0 none;overflow:hidden;}[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list{border-right:0 none;}[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list{border-left:0 none;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{max-width:calc(100% - var(--gin-spacing-m));}[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list:after{left:var(--gin-spacing-xs);}[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list:after{right:var(--gin-spacing-xs);}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-bottom:0 none;}[dir="ltr"] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{border-right:0 none;}[dir="rtl"] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{border-left:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-left:none;border-right:none;border-bottom:3px solid var(--gin-color-primary);top:auto;bottom:0;left:0;right:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;margin:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-top:var(--gin-spacing-m);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background:var(--gin-color-text);-webkit-mask-image:url(/themes/gtr/media/sprite.svg#handle-view);mask-image:url(/themes/gtr/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}[dir="ltr"] .claro-details__summary::before,[dir="ltr"] .claro-details[open] > .claro-details__summary::before{left:1.125rem;}[dir="rtl"] .claro-details__summary::before,[dir="rtl"] .claro-details[open] > .claro-details__summary::before{right:1.125rem;}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-top:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){[dir="ltr"] .vertical-tabs__items{border-top-left-radius:0;}[dir="rtl"] .vertical-tabs__items{border-top-right-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-bottom-right-radius:var(--gin-border-m);border-bottom-left-radius:var(--gin-border-m);}[dir="ltr"] .vertical-tabs__items .vertical-tabs__item{border-top-right-radius:var(--gin-border-m);}[dir="rtl"] .vertical-tabs__items .vertical-tabs__item{border-top-left-radius:var(--gin-border-m);}[dir="ltr"] .vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-top-left-radius:var(--gin-border-m);}[dir="rtl"] .vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-top-right-radius:var(--gin-border-m);}}@media (min-width:64em){[dir="ltr"] .vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-left:var(--gin-spacing-xxl);}[dir="rtl"] .vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-right:var(--gin-spacing-xxl);}[dir="ltr"] .vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{left:var(--gin-spacing-m);}[dir="rtl"] .vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{right:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[dir="ltr"] [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[dir="ltr"] [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-left-width:5px;}[dir="rtl"] [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[dir="rtl"] [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-right-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;width:100%;}html[dir="ltr"].js .vertical-tabs__item{float:left;}html[dir="rtl"].js .vertical-tabs__item{float:right;}}div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/gtr/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/gtr/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/gtr/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/l?subset_id=2&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/d?subset_id=2&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/a?subset_id=2&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/l?subset_id=2&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/d?subset_id=2&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/a?subset_id=2&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/a?subset_id=2&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/l?subset_id=2&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/d?subset_id=2&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/a?subset_id=2&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/l?subset_id=2&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/d?subset_id=2&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/a?subset_id=2&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/l?subset_id=2&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/d?subset_id=2&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/a?subset_id=2&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/l?subset_id=2&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/d?subset_id=2&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/a?subset_id=2&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:'bogart';font-style:normal;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/bogart/Bogart-Alt-Regular.woff) format('woff'),url(/themes/gtr/css/main/fonts/bogart/Bogart-Alt-Regular.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:normal;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:italic;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular-Italic.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular-Italic.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:normal;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:italic;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular-Italic.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Regular-Italic.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:normal;font-weight:600;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Bold.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Bold.woff2) format('woff2');}@font-face{font-family:'gt-am';font-style:italic;font-weight:600;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Bold-Italic.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Standard-Bold-Italic.woff2) format('woff2');}@font-face{font-family:'gt-am-cond';font-style:normal;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Condensed-Regular.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Condensed-Regular.woff2) format('woff2');}@font-face{font-family:'gt-am-cond';font-style:italic;font-weight:normal;src:local(''),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Condensed-Italic.woff) format('woff'),url(/themes/gtr/css/main/fonts/gt-america/GT-America-Condensed-Italic.woff2) format('woff2');}
img{max-width:100%;height:auto;vertical-align:bottom;}body{background-color:#333;}.container{max-width:1130px;margin:auto;padding:0 35px;box-sizing:border-box;}.container.wide{max-width:1200px;}.layout-container{background-color:#FFF;}.burger-expand{display:none;}header .mit-logo{margin-left:24px;}.has-bg header .mit-logo svg path{fill:#FFF;}.view-residence-comparison{padding-bottom:95px;}.view-residence-comparison .view-content{position:relative;overflow:auto;}.view-residence-comparison table{border-spacing:0;}.view-residence-comparison th,.view-residence-comparison td{min-width:130px;box-sizing:border-box;padding:20px;font-size:15px;line-height:1.33;text-align:left;vertical-align:top;font-family:gt-am-cond;}.view-residence-comparison tbody tr{position:relative;}.view-residence-comparison thead tr th:first-child,.view-residence-comparison tbody tr:nth-child(even) th,.view-residence-comparison tbody tr:nth-child(even) td{background-color:#ffffff;}.view-residence-comparison thead tr th{padding-bottom:50px;position:relative;}.view-residence-comparison tbody tr:nth-child(odd) th,.view-residence-comparison tbody tr:nth-child(odd) td{background-color:#f4f0ed;}.view-residence-comparison thead tr th:first-child,.view-residence-comparison tbody th{position:sticky;position:-webkit-sticky;left:0;z-index:10;}.view-residence-comparison tbody th{border-right:1px solid #e5e1dd}.view-residence-comparison .yes,.view-residence-comparison .no{height:0;overflow:hidden;padding-top:19px;background-repeat:no-repeat;background-position:left center;display:block;}.view-residence-comparison .yes{background-image:url(/themes/gtr/css/main/images/yes.svg);}.view-residence-comparison .no{background-image:url(/themes/gtr/css/main/images/no.svg);}.view-residence-comparison .view-header{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:40px;}.view-residence-comparison .view-header p{margin-bottom:0;font-size:18px;line-height:1.39;max-width:610px;flex-grow:1;}.view-residence-comparison .view-header .table-restore{display:inline-block;border-radius:24px;border:solid 1px #a8a8aa;padding:9px 21px 8px;box-sizing:border-box;font-size:14px;width:140px;min-width:140px;max-width:140px;margin-right:30px;margin-left:auto;text-align:center;}.view-residence-comparison .view-header .table-restore:hover{border-color:#a31f34;}.view-residence-comparison .row-removal{color:#a31f34;font-size:13px;position:absolute;bottom:24px;}header{padding:20px 0;position:relative;z-index:10;}.region-header,header > .container,#block-gtr-main-menu ul.menu{display:flex;align-items:center;}.region-header{flex-grow:1;margin-right:25px;}#block-gtr-main-menu ul.menu{padding:0;}#block-gtr-main-menu ul.menu li{margin-left:20px;padding:0;position:relative;}#block-gtr-main-menu > ul.menu > li.menu-item--expanded{background-image:url(/themes/gtr/css/main/images/angle-down-black.svg);background-repeat:no-repeat;background-position:right center;padding-right:15px;background-size:7px;}.has-bg #block-gtr-main-menu > ul.menu > li.menu-item--expanded{background-image:url(/themes/gtr/css/main/images/angle-down.svg);}#block-gtr-main-menu ul.menu li a{font-size:13px;display:inline-block;padding:15px 0;}#block-gtr-main-menu ul.menu li a:focus{background:none;}#block-gtr-main-menu > ul.menu > li:not(.button-link).menu-item--expanded:hover > a,#block-gtr-main-menu > ul.menu > li:not(.button-link) a:hover,#block-gtr-main-menu > ul.menu > li:not(.button-link).menu-item--active-trail > a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#000;}.has-bg #block-gtr-main-menu ul.menu > li:not(.button-link).menu-item--expanded:hover a,.has-bg #block-gtr-main-menu ul.menu > li:not(.button-link) a:hover,.has-bg #block-gtr-main-menu > ul.menu > li.menu-item--active-trail > a{text-decoration-color:#FFF;}#block-gtr-main-menu ul.menu li.menu-item--expanded:hover a{background-image:url(/themes/gtr/css/main/images/menu-hover-black.svg);background-repeat:no-repeat;background-position:bottom center;background-size:15px;}.has-bg #block-gtr-main-menu ul.menu li.menu-item--expanded:hover a{background-image:url(/themes/gtr/css/main/images/menu-hover.svg);}#block-gtr-main-menu ul.menu li.button-link a{color:#FFF;background-color:#d63838;border-radius:24px;padding:7px 20px 6px;display:inline-block;border:1px solid transparent;}#block-gtr-main-menu ul.menu li.button-link a:hover{background-color:#FFF;color:#000;border-color:#d63838;}.has-bg #block-gtr-main-menu ul.menu li a{color:#FFF;}.region-header nav > ul.menu .menu-box{display:none;position:absolute;z-index:10;width:520px;right:-55px;padding-top:23px;top:31px;}.menu-box-inner{box-sizing:border-box;background-color:#FFF;padding:24px;display:inline-flex;float:right;border:1px solid #000;}.region-header nav > ul.menu .menu-box .menu-box{position:relative;padding:0;margin:0;display:block;width:auto;right:initial;top:initial;}.region-header nav > ul.menu .menu-box .menu-box .menu-box-title{display:none;}.region-header nav > ul.menu .menu-box .menu-box .menu-box-inner{padding:0 0 5px;border:none;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box-inner ul.menu{flex-direction:column;max-width:150px;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box-inner li{margin:0;border-bottom:solid 1px #d1d1d1;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box-inner li:last-child,#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box .menu-box .menu-box-inner li{border-bottom:none;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box-inner a{color:#000;padding:8px 0 7px;background-image:none;min-width:152px;text-decoration:none;box-sizing:border-box;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box-inner a:hover{font-weight:bold;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box .menu-box .menu-box-inner li a{padding:3px 0 3px 25px;position:relative;}#block-gtr-main-menu ul.menu li.menu-item--expanded .menu-box .menu-box .menu-box-inner li a:before{content:'\2014';display:inline-block;position:absolute;left:12px;top:6px;font-size:8px;font-weight:400 !important;}.menu-box-title{font-size:20px;margin-top:5px;color:#d63838;padding-right:40px;}.has-bg .menu-box-inner{border-color:transparent;}.region-header nav > ul.menu > li:hover .menu-box{display:block;}#block-gtr-main-menu{margin-right:0;margin-left:auto;}.search-button{margin-right:0;margin-left:auto;}.search-button svg{width:15px;height:15px;}.has-bg .search-button svg path{fill:#FFF;}.site-name{font-size:23px;font-weight:600;line-height:26px;font-family:nhd-d;}.has-bg .site-name a{color:#FFF;}.has-bg main{margin-top:-97px}.header-title-bg-area{position:relative;}.has-bg .title-area-container{padding:250px 0;text-align:center;position:relative;z-index:3;}.has-bg .title-area-container .field--name-field-residence-hall{font-size:26px;font-weight:900;color:#FFF;}.has-bg .title-area-container .field--name-field-residence-hall a{color:#FFF;text-decoration:underline;text-underline-offset:8px;text-decoration-color:#d63838;}.has-bg .title-area-container .field--name-field-residence-hall:before{content:'at';display:inline;margin-right:4px;}.has-bg .title-area h1{margin:0;color:#FFF;}.field--name-field-header-background{position:absolute;top:0;height:100%;width:100%;}.field--name-field-header-background img{max-height:100%;height:100%;width:100%;object-fit:cover;}.field--name-field-header-background:before{background-image:linear-gradient(to bottom,rgba(0,0,0,0.65) 15%,rgba(0,0,0,0));content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-blend-mode:multiply;}.residence-grid .view-content{display:flex;flex-wrap:wrap;gap:2%;}.residence-grid .view-content .views-row{width:49%;margin-bottom:40px;}.residence-grid .view-content .views-row img{width:100%;border-radius:18px 18px 22px 22px;}.residence-grid .card-link{position:relative;display:block;border-radius:18px;}.residence-grid .card-link:hover .card-content{}.residence-grid .card-content{background-color:#f4f0ed;position:absolute;width:100%;z-index:10;bottom:0;padding:27px 85px 27px 27px;box-sizing:border-box;border-radius:0 0 18px 18px;}.residence-grid .card-content:after{display:block;content:'';height:0;width:50px;padding-top:48px;background-repeat:no-repeat;background-image:url(/themes/gtr/css/main/images/arrow-right.svg);background-position:center;background-size:14px;overflow:hidden;cursor:pointer;border-radius:27.7px;border:solid 1px #a31f34;background-color:#fff;right:24px;bottom:24px;position:absolute;transition:all 0.25s ease;}.residence-grid .card-link:hover .card-content:after{background-color:#a31f34;background-image:url(/themes/gtr/css/main/images/arrow-right-white.svg);}.residence-grid .title-teaser-text{}.residence-grid .card-content h3{margin-top:0;font-size:30px;font-weight:600;font-family:nhd-d;line-height:1.27;margin-bottom:6px;}.residence-grid .card-stats{max-height:0;transition:max-height 0.25s ease-out;overflow:hidden;}.residence-grid .card-stats h5{margin:0;font-size:13px;line-height:1.38;font-weight:bold;}.residence-grid .card-link:hover .card-stats{max-height:500px;transition:max-height 0.5s ease-in;}.residence-grid .card-stats-inner{padding-top:24px;}.residence-grid .card-stats .field__label{font-weight:normal;}.residence-grid .card-stats-inner > div{margin-top:4px;}.basic-header{margin-bottom:75px;padding-top:45px;}.basic-header h1{margin-bottom:0;font-size:59px;line-height:1.17;font-weight:900;}.basic-header .field--name-field-intro-text{margin:29px 0 0;max-width:700px;font-size:18px;line-height:25px;}.centered-title .basic-header{text-align:center;}.centered-title .basic-header .field--name-field-intro-text{margin-left:auto;margin-right:auto;}.field--name-field-components > .field__item:first-child > .paragraph{margin-top:0;}.field--name-field-heading h2{font-size:36px;font-family:nhd-d;line-height:42px;margin-top:0;margin-bottom:15px;font-weight:600;}.paragraph--type--expand-collapse .field--name-field-heading h2{font-size:36px;line-height:42px;font-weight:600;margin-bottom:15px;}.paragraph--type--expand-collapse .field--name-field-expand-collapse-items{margin-top:30px;}.field--name-field-components > .field__item:last-child > .paragraph:not(.paragraph--type--large-cta){margin-bottom:95px;}.paragraph--type--basic-text,.paragraph--type--table{margin-top:50px;margin-bottom:50px;}.paragraph--type--basic-text .field--name-field-text-area{}.paragraph--type--link-grid{margin-top:105px;margin-bottom:105px;}.paragraph--type--link-grid .field--name-field-link-grid-text{font-size:18px;line-height:1.39;}.field--name-field-link-grid-items{margin-top:27px;display:flex;gap:2%;flex-wrap:wrap;}.field--name-field-link-grid-items > .field__item{width:49%;margin-bottom:20px;}.field--name-field-link-grid-items > .field__item a{display:block;padding:20px 60px 20px 25px;border-radius:8px;background-color:#f4f0ed;background-image:url(/themes/gtr/css/main/images/arrow-right.svg);background-position:right 25px center;background-repeat:no-repeat;border:solid 1px transparent;box-sizing:border-box;}.field--name-field-link-grid-items > .field__item a:hover{border:solid 1px #a31f34;}.announcement{display:flex;align-items:center;background-color:#15181f;color:#FFF;padding:65px 135px 65px 65px;box-sizing:border-box;border-radius:18px;background-image:url(/themes/gtr/css/main/images/art-bolt.png);background-repeat:no-repeat;background-position:right 48px center;background-size:68px;gap:35px;}.field--name-field-featured-announcement{margin-top:-95px;position:relative;z-index:2;}.announcement a{color:#FFF;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#d63838;}.announcement h3{margin:0;font-size:26px;line-height:1.38;font-weight:bold;max-width:382px;}.announcement .field--name-field-announcement-text{max-width:395px;margin-right:0;margin-left:auto;}.paragraph--type--large-cta{background-color:#a31f34;padding-top:55px;padding-bottom:55px;}.paragraph--type--large-cta.no-cta-bg{background-color:transparent;padding-top:0;padding-bottom:0;margin-top:55px;margin-bottom:55px;}.large-cta-wrap{background-color:#d63838;border:1px solid #FFF;border-radius:18px;padding:75px 65px;color:#FFF;display:flex;gap:20px;}.no-cta-bg .large-cta-wrap{background-color:#FFF;border-color:#d9d9d9;color:#000;}.large-cta-wrap > div{width:50%;}.large-cta-wrap .field--name-field-cta-title{font-size:36px;line-height:42px;font-weight:600;}.field--name-field-large-cta-text,.field--name-field-large-cta-rich-text{max-width:415px;line-height:1.38;}.field--name-field-large-cta-button{margin-top:24px;}.field--name-field-large-cta-button a{border-radius:24px;background-color:#fff;display:inline-block;padding:7px 20px 6px;font-size:15px;}.no-cta-bg .field--name-field-large-cta-button a{color:#FFF;background-color:#D63838;border:1px solid #D63838;}.field--name-field-large-cta-button a:hover{background-color:#000;color:#FFF;}.no-cta-bg .field--name-field-large-cta-button a:hover{border-color:#D63838;background-color:#FFF;color:#000;}.field--name-field-featured-quote .paragraph--type--quote{color:#FFF;max-width:745px;padding:0 25px;box-sizing:border-box;margin:auto;position:relative;}.field--name-field-featured-quote .paragraph--type--quote:before{content:'\“';display:inline-block;position:absolute;top:0;left:0;font-size:40px;line-height:1.13;}.field--name-field-featured-quote .field--name-field-quote{font-size:30px;line-height:1.27;}.field--name-field-featured-quote .field--name-field-quoted-person{margin-top:8px;}.field--name-field-quoted-person a{text-decoration:underline;text-underline-offset:8px;text-decoration-color:#d63838;color:#a31f34;text-decoration-thickness:1px;}.field--name-field-featured-quote{padding-top:75px;}.featured-announcement.featured-quote:not(.featured-video) .field--name-field-featured-quote{padding-bottom:100px;}.path-frontpage .featured-area{padding-bottom:80px;margin-bottom:95px;}.path-frontpage .field--name-field-featured-announcement{margin-bottom:60px;}.field--name-field-home-mission{font-size:68px;line-height:1.1;font-weight:900;color:#FFF;text-align:left;max-width:880px;padding:0 35px;margin:auto;font-family:nhd-d;}.field--name-field-home-header-button{max-width:880px;margin-left:auto;margin-right:auto;text-align:left;margin-top:30px;padding:0 35px;}.field--name-field-home-header-button a{padding:7px 27px 6px;display:inline-block;color:#FFF;font-size:14px;background-color:#d63838;border-radius:24px;}.field--name-field-home-header-button a:hover{color:#000;background-color:#FFF;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading{position:relative;text-align:center;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading:before{content:'';position:absolute;height:3px;width:100%;background-color:#f3ece9;top:32px;left:0;z-index:1;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading h2{position:relative;z-index:10;background-color:#FFF;font-size:36px;line-height:42px;font-weight:600;display:inline-block;padding:10px 100px;margin-bottom:0;}.path-frontpage .paragraph--type--link-grid .field--name-field-link-grid-text{font-size:18px;line-height:1.39;text-align:center;max-width:620px;margin:auto;}.path-frontpage .field--name-field-link-grid-items{margin-top:45px;}.path-frontpage .field--name-field-link-grid-items > .field__item a{font-size:20px;line-height:1.3;font-weight:bold;}.residence-slider .card-link{display:flex;align-items:center;}.residence-slider .field--name-field-card-image{order:2;flex:0 0 48%;align-self:stretch;}.residence-slider .field--name-field-card-image img{border-radius:0 18px 18px 0;height:100%;object-fit:cover;}.residence-slider .card-content{box-sizing:border-box;flex:1 1 auto;padding:50px;}.residence-slider .views-row{width:100%;background-color:#FFF;border-radius:18px 22px 22px 18px;}.residence-slider .faux-full-title{margin-top:0;font-family:nhd-d;font-size:36px;line-height:42px;font-weight:600;}.residence-slider .field--name-field-teaser-text{font-size:18px;line-height:1.39;}.residence-slider .card-stats-inner{margin-top:20px;}.residence-slider .card-stats-inner h5{margin-top:0;font-size:13px;line-height:1.38;margin-bottom:8px;font-weight:600;}.residence-slider .card-stats-inner > .field{margin-bottom:3px;}.residence-slider .card-stats-inner > .field:last-child{margin-bottom:0;}.slider-button-wrap{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;}.slider-button-wrap .explore-button{display:inline-block;border-radius:24px;padding:7px 20px 6px;margin-left:0;margin-right:auto;background-color:#FFF;font-size:14px;}.slider-button-wrap .explore-button:hover{background-color:#000;color:#FFF;}.slider-button-wrap .cycle-prev,.slider-button-wrap .cycle-next{position:relative;height:auto;width:auto;}.slider-button-wrap .cycle-prev{left:initial;}.slider-button-wrap .cycle-next{right:initial;}.paragraph--type--residence-slider{margin-top:50px;margin-bottom:50px;}.paragraph--type--residence-slider .residence-slider .card-link{border:1px solid #d9d9d9;border-radius:18px;}.field--name-field-button a,.paragraph--type--residence-slider .slider-button-wrap .explore-button{display:inline-block;border-radius:24px;padding:7px 20px 6px;margin-left:0;margin-right:auto;border:1px solid #D63838;background-color:#D63838;color:#FFF;font-size:14px;}.field--name-field-button a:hover,.paragraph--type--residence-slider .slider-button-wrap .explore-button:hover{color:#000;background-color:#FFF;border:1px solid #D63838;}.paragraph--type--house-groups{padding:80px 0;background-color:#f4f0ed;}.house-groups-header-text{display:flex;gap:25px;margin-bottom:70px;}.house-groups-header-text .field--name-field-heading{min-width:425px;width:425px;max-width:425px;}.house-groups-header-text h2{margin:0;font-size:59px;font-weight:900;line-height:1.17;}.field--name-field-house-groups{display:flex;gap:2%;flex-wrap:wrap;}.field--name-field-house-groups > .field__item{width:32%;margin-bottom:25px;}.field--name-field-house-groups .card-link img{border-radius:18px 18px 0 0;}.field--name-field-house-groups .card-link{background-color:#FFF;display:block;border-radius:18px;}.field--name-field-house-groups .card-link h3{margin:0;font-size:26px;line-height:1.38;font-weight:600;padding:20px 65px 20px 20px;position:relative;}.field--name-field-house-groups .card-link:hover h3{color:#a31f34;}.field--name-field-house-groups .card-link h3:after{content:'';width:30px;height:30px;border-radius:50%;background-color:#a31f34;display:inline-block;background-image:url(/themes/gtr/css/main/images/list-arrow-white.svg);background-repeat:no-repeat;background-size:13px;background-position:center;position:absolute;right:20px;top:23px;}.paragraph--type--quote-slides{padding:70px 0;}.paragraph--type--quote-slides .container{position:relative;}.slide-button-wrap{position:relative;}.field--name-field-quotes .paragraph--type--quote{padding:90px 170px 88px;border-radius:18px;background-color:#eae9e9;display:flex;flex-direction:column;height:100%;justify-content:center;}.field--name-field-quotes{display:flex;position:relative;}.field--name-field-quotes .field--name-field-quote{font-size:40px;line-height:1.13;font-weight:400;position:relative;}.field--name-field-quotes > .field__item{display:flex !important;height:100%;flex-direction:column;justify-content:center;}.field--name-field-quotes .field--name-field-quoted-person{margin-top:20px;}.field--name-field-quotes .field--name-field-quote:before{content:'“';display:inline-block;position:absolute;top:0;left:-25px;font-size:40px;line-height:1.13;}.cycle-prev,.cycle-next{position:absolute;display:flex;align-items:center;height:100%;width:50px;top:0;z-index:100;}.cycle-prev{left:45px;}.cycle-next{right:45px;}.cycle-button{height:0;width:50px;padding-top:48px;top:-30px;background-repeat:no-repeat;background-image:url(/themes/gtr/css/main/images/arrow-right.svg);background-position:center;background-size:14px;overflow:hidden;cursor:pointer;z-index:115;border-radius:27.7px;border:solid 1px #a31f34;background-color:#fff;}.cycle-button:hover{background-color:#a31f34;background-image:url(/themes/gtr/css/main/images/arrow-right-white.svg);}.cycle-prev .cycle-button{transform:scaleX(-1);}.paragraph--type--residents-video-images{padding:70px 0;}.illustration-header{position:relative;text-align:center;margin-bottom:50px;}.illustration-header:before{content:'';position:absolute;height:3px;width:100%;background-color:#f3ece9;top:57px;left:0;z-index:1;}.heading-sub-wrap{padding:35px 145px 35px 165px;display:inline-block;background-color:#FFF;z-index:2;position:relative;}.heading-sub-wrap:before{content:'';display:inline-block;position:absolute;width:109px;height:123px;background-image:url(/themes/gtr/css/main/images/art-shirt.png);background-repeat:no-repeat;background-size:contain;left:18px;top:0;}.heading-sub-wrap:after{content:'';display:inline-block;position:absolute;width:82px;height:93px;background-image:url(/themes/gtr/css/main/images/art-headphones.png);background-repeat:no-repeat;background-size:contain;right:18px;top:0;}.heading-sub-wrap h2{margin:0;font-size:40px;line-height:1.13;font-weight:400;}.heading-sub-wrap .field--name-field-residents-video-images-tex{font-size:18px;line-height:1.39;margin-top:5px;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;padding-top:56.25%;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.field--name-field-featured-video{background:linear-gradient(to bottom,#d63838 0%,#d63838 50%,#f4f0ed 50%,#f4f0ed 100%);padding:85px 0 0;}.field--name-field-featured-video > article{max-width:878px;margin:auto;padding:0 35px;}.field--name-field-featured-video .field--name-field-caption{display:none;}.paragraph--type--big-link-list{margin-top:105px;margin-bottom:105px;}.field--name-field-big-links > .field__item{border-bottom:solid 1px #a31f34;margin-bottom:45px;padding-bottom:45px;}.field--name-field-big-links > .field__item:last-child{margin-bottom:0;}.paragraph--type--big-link-item{display:flex;flex-wrap:wrap;gap:2%;}.paragraph--type--big-link-item > div{width:49%;}.field--name-field-big-link a{font-size:30px;line-height:1.27;}.field--name-field-big-link a:hover{text-decoration:underline;text-underline-offset:8px;text-decoration-color:#000;text-decoration-thickness:1px;}.field--name-field-big-link-summary{line-height:1.38;}.paragraph--type--cta-card-grid{margin-top:105px;margin-bottom:105px;}.paragraph--type--cta-card{height:100%;}.paragraph--type--cta-card-grid .card-link{border:1px solid #d9d9d9;border-radius:18px;padding:16px 16px 16px 30px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;}.summary-button-wrap{margin-bottom:30px;}.field--name-field-cta-cards{display:flex;gap:3%;}.field--name-field-cta-cards > .field__item{flex-basis:31.33%;}.field--name-field-cta-cards .field--name-field-cta-short-text{margin-bottom:9px;}.paragraph--type--cta-card-grid .card-link .field--name-field-cta-title{font-weight:600;font-family:nhd-d;font-size:26px;line-height:36px;}.paragraph--type--cta-card-grid .card-link .field--name-field-cta-more-text{margin-top:auto;color:#A31F34;background-image:url(/themes/gtr/css/main/images/arrow-right-red.svg);background-repeat:no-repeat;background-position:right center;padding-right:20px;transition:.2s;}.paragraph--type--cta-card-grid .card-link:hover .field--name-field-cta-more-text{padding-right:25px;}.paragraph--type--date-list{margin-top:105px;margin-bottom:105px;}.field--name-field-date-sets{border-top:1px solid #d9d9d9;}.field--name-field-date-sets > .field__item{border-bottom:1px solid #d9d9d9;}.paragraph--type--text-date{display:flex;justify-content:space-between;padding:15px 0;line-height:24px;}.field--name-field-date-text-date{color:#A31F34;font-weight:500;flex:0 0 200px;text-align:right;}.field--name-field-date-text-text{flex:1 1 auto;padding-right:20px;}.paragraph--type--image-with-caption{margin:25px 0;}.paragraph--type--image-with-caption .field--name-field-image{display:flex;justify-content:space-between;gap:2%;}.paragraph--type--image-with-caption .field--name-field-image > .field__item:first-child:last-child{width:100%;}.paragraph--type--image-with-caption .field--name-field-image > .field__item img{width:100%;}.paragraph--type--image-with-caption .field--name-field-image > .field__item{width:48%;margin-bottom:20px;}.paragraph--type--image-with-caption .field--name-field-image > .field__item .field--name-field-caption{margin-top:10px;font-size:13px;line-height:1.38;}.paragraph--type--expand-collapse{margin-top:105px;margin-bottom:105px;}.field--name-field-expand-collapse-items > .field__item:first-child .paragraph--type--expand-collapse-item{border-top:1px solid #a31f34;}.paragraph--type--expand-collapse-item{padding:20px 0;border-bottom:1px solid #a31f34;}.paragraph--type--expand-collapse-item .field--name-field-expand-collapse-heading{font-size:18px;line-height:1.39;margin:0;cursor:pointer;padding-right:40px;padding-left:2px;background-image:url(/themes/gtr/css/main/images/plus.svg);background-repeat:no-repeat;background-size:14px;background-position:center right 20px;}.field--name-field-expand-collapse-content{padding-right:40px;padding-left:2px;height:0;overflow:hidden;}.paragraph--type--expand-collapse-item.open .field--name-field-expand-collapse-content{height:auto;padding-top:10px;}.paragraph--type--expand-collapse-item.open .field--name-field-expand-collapse-heading{background-image:url(/themes/gtr/css/main/images/minus.svg);}.featured-area{background-color:#d63838;}.house-content-wrap{background-color:#f4f0ed;padding-top:70px;padding-bottom:70px;}.field--name-field-welcome-message{margin-bottom:40px;}.field--name-field-welcome-message h2{margin-top:0;font-size:26px;line-height:1.38;margin-bottom:0;font-weight:600;}.house-content-tabs{display:flex;}.house-tabs{flex-grow:1;padding-right:90px;}.facility-information{min-width:338px;width:338px;max-width:338px;}.facility-information h3{margin-top:0;font-size:18px;line-height:25px;margin-bottom:20px;}.house-content-wrap .horizontal-tabs .horizontal-tabs-pane > .details-wrapper{padding:0;}.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{font-weight:normal;font-size:18px;line-height:25px;padding:0;}.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:#000;font-weight:bold;}.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{border-bottom:1px solid #d63838;}.house-content-wrap .is-horizontal .tabs__link:hover,.house-content-wrap .is-horizontal .tabs__link:focus,.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{background:none;color:#000;}.house-content-wrap .horizontal-tabs .horizontal-tab-button{min-width:0;padding-left:0;margin-right:25px;}.house-content-wrap .horizontal-tabs .horizontal-tab-button:last-child{margin-right:0;}.house-content-wrap .horizontal-tab-button.selected{border-bottom:none;}.house-content-wrap .is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.house-content-wrap .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{display:none;}.house-content-wrap .is-horizontal .tabs--primary::after,.house-content-wrap .is-horizontal .tabs--secondary::after,.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list::after{border:none;}main .horizontal-tabs ul.horizontal-tabs-list{margin-bottom:15px;padding-bottom:0;}.facility-information .field__label{font-weight:400;}.facility-information > .field{margin-bottom:10px;}.facility-information > .field:last-child{margin-bottom:0;}.page-node-type-team-member main{padding-top:100px;}.person-wrap{background-color:#f4f0ed;padding-bottom:105px;}.person-top .container,.person-bottom .container{max-width:990px;}.person-top .container{align-items:center;}.person-top .field--name-field-person-photo{margin-right:45px;margin-top:-60px;}.person-top .person-name-title,.person-bottom .person-right{}.person-name-title h1{margin-bottom:2px;font-size:40px;line-height:1.13;font-weight:400;}.person-top .field--name-field-staff-photo{margin-bottom:-165px;margin-top:40px;}.person-top .field--name-field-staff-photo img{max-width:282px;}.person-top .field--name-field-position{font-size:18px;line-height:1.39;}.person-container{display:flex;}.person-bottom{padding-top:50px;}.person-left{max-width:630px;flex-grow:1;padding-right:90px;padding-left:20px;}.person-right{width:180px;min-width:180px;max-width:180px;}.person-right h3{margin-top:0;font-size:16px;line-height:1.38;font-weight:bold;}.person-right .views-row{margin-bottom:15px;}.person-right a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#d63838;}.person-right header{margin:0;padding:0;}.field--name-field-person-photo{max-width:190px;}.field--name-field-person-photo img{border-radius:50%;}.person-teaser{display:flex;align-items:center;gap:22px;}.person-teaser .field--name-field-person-photo{width:90px;min-width:90px;max-width:90px;}.person-teaser h3{margin-top:0;font-size:26px;line-height:1.38;margin-bottom:0;}.person-teaser .field--name-field-position{font-size:18px;line-height:1.38;}.views-field-field-house-team .field-content{display:flex;gap:2%;flex-wrap:wrap;}.views-field-field-house-team .field-content > article{border-bottom:solid 1px #a31f34;width:49%;padding-bottom:20px;margin-bottom:40px;}.view-people-grid .view-content > h3{font-size:30px;line-height:1.27;font-weight:400;margin-bottom:25px;margin-top:8px;}.view-people-grid .view-content{padding-bottom:80px;}.view-people-grid .view-content .views-row{margin-bottom:20px;}.field--name-field-house-team > .field__item{margin-bottom:25px;}.field--name-field-house-team .person-teaser .field--name-field-person-photo{width:65px;min-width:65px;max-width:65px;}.people-filter{text-align:right;}.people-filter .filter-label{font-weight:600;margin-right:5px;}.people-filter select{}#footer-top{background-color:#15181f;color:#FFF;padding:80px 0 67px;}#footer-top .field--name-field-quick-links a{color:#FFF;}#footer-top .field--name-field-quick-links a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#FFF;text-decoration-thickness:1px;}#block-footerquicklinks{display:flex;gap:55px;}#block-footerquicklinks .field--name-field-quick-links{display:flex;flex-wrap:wrap;align-content:flex-start;margin-right:0;margin-left:auto;flex-grow:1;}.field--name-field-quick-links a{font-size:18px;line-height:1.33;}#block-footerquicklinks .field__item{width:50%;margin-bottom:18px;}#block-footerquicklinks .field--name-field-heading{}#block-footerquicklinks .field--name-field-heading h4{margin-top:0;display:inline-block;padding-right:240px;background-image:url(/themes/gtr/css/main/images/art-residence.png);background-position:right top;background-repeat:no-repeat;background-size:240px;min-height:168px;max-width:230px;min-width:230px;width:230px;font-size:36px;line-height:42px;font-weight:600;}.two-col-wrap{display:flex;gap:4%;}.two-col-wrap > div{width:48%;}footer{background-color:#333;color:#FFF;padding:35px 0;}footer nav a{color:#FFF;}footer nav a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#FFF;text-decoration-thickness:1px;}footer > .container{display:flex;align-items:center;}.region-footer{display:flex;align-items:center;font-size:14px;line-height:20px;flex-grow:1;}.region-footer p{line-height:20px;}#block-ogc-footer{margin-left:auto;margin-right:0;}.region-footer nav > ul.menu{display:flex;padding:0;margin:0;}.region-footer nav > ul.menu > li:first-child{margin-left:0;}.region-footer nav > ul.menu > li{list-style:none;font-size:14px;margin-left:10px;position:relative;padding:0;}.footer-logo-wrap{display:flex;align-items:center;}#mit-footer-logo{margin-right:20px;margin-top:4px;}#mit-footer-logo svg{height:38px;width:auto;}#footer-logo-space{margin-right:30px;padding-top:6px;padding-bottom:6px;}#footer-logo-space img{width:200px;}#block-footer{margin-right:0;margin-left:auto;}.paragraph--type--residents-image-grid .field--name-field-heading h3,.paragraph--type--resident-videos .field--name-field-heading h3{margin-top:0;margin-bottom:20px;font-size:26px;line-height:1.38;font-weight:600;}.field--name-field-videos-photos > .field__item{margin-bottom:70px;}.field--name-field-videos-photos > .field__item:last-child{margin-bottom:0;}.gallery-view .view-content .remote_video .gallery-thumb-wrap{display:block;position:relative;}.gallery-view .view-content .remote_video .gallery-thumb-wrap:after{content:'';height:66px;width:66px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/themes/gtr/css/main/images/video-play.svg);background-size:cover;}.gallery-view .view-content .sub-caption .photo-caption,.gallery-view .view-content .sub-caption .photo-credit{display:none;}.gallery-view .view-content{margin:0px;display:flex;flex-wrap:wrap;gap:2%;}.gallery-view .view-content > a{width:32%;margin-bottom:1.25%;color:#FFF;}.gallery-view .view-content > a img{width:100%;}.gallery-view .view-content:after{content:'';display:block;clear:both;}.gallery-view .view-content > a:nth-child(4n+4){margin-right:0;}.gallery-view .view-content.count-5 > a:nth-child(4n+4){margin-right:1%;}.gallery-view .sub-caption h4{margin-top:12px;font-weight:normal;}.gallery-view.view-eva .sub-caption{display:none;}.lg-outer{background-color:#1f1f1f;}.lg-toolbar > *{display:none;}.lg-toolbar > .lg-close,.lg-toolbar > .lg-fullscreen,.lg-toolbar > #lg-zoom-in,.lg-toolbar > #lg-zoom-out{display:block;}.lg-outer #lg-counter,.lg-outer .lg-toolbar .lg-icon{color:#FFF;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{padding:0 125px;}.lg-outer .lg-sub-html{padding-left:125px;padding-right:125px;text-align:left;}.lg-outer .lg-sub-html h4{font-weight:600;line-height:27px;font-size:16px;}.lg-outer .lg-sub-html p{line-height:27px;font-size:16px;}.lg-outer .lg-sub-html .photo-credit{font-style:italic;}.lg-outer .lg-actions .lg-next,.lg-outer .lg-actions .lg-prev{background-color:transparent;}.lg-outer .lg-actions .lg-next:before,.lg-outer .lg-actions .lg-prev:after{}.lg-outer .lg-actions .lg-next:before{}.path-search .layout-content{padding-top:50px;}.path-search #block-gtr-page-title h1{max-width:815px;padding:0 35px;margin:auto;font-size:54px;font-weight:600;line-height:1.19;}.path-search .content-wrap{padding-top:0;padding-bottom:0;border-bottom:1px solid #1a1a1a;}.path-search main > .layout-content > .container{padding:0;max-width:none;}.path-search main > .layout-content #search-form{padding:30px 35px 0;margin-bottom:0;}.path-search .gsc-wrapper,.path-search .gsc-above-wrapper-area > table,.path-search main > .layout-content #search-form > div{max-width:815px;padding:0px;margin:auto;}.path-search #block-gtr-content > h2{display:none;}.path-search main > .layout-content #search-form .form-wrapper{max-width:815px;padding:0;box-sizing:border-box;border:2px solid #ddd;border-radius:18px;margin:auto;position:relative;}.path-search main > .layout-content #search-form input{margin-bottom:0;vertical-align:middle;}#search-form .form-item{margin:0;}.path-search #search-form input[type='search']{background:none !important;border:none;outline:none;width:100%;padding:20px 65px 20px 30px;box-sizing:border-box;}.path-search #search-form input[type="submit"][id^="edit-submit"]{background-image:url(/themes/gtr/css/main/images/search.svg);background-repeat:no-repeat;width:32px;height:0;overflow:hidden;display:inline;background-color:transparent;border:none;padding-top:61px;background-position:center;background-size:27px;position:absolute;right:0;cursor:pointer;}.path-search #block-basis-content > .inner-block > h2{display:none;}.path-search .search-help-link{display:none;}.path-search #block-searchlink{display:none;}.path-search .form-item-keys label{display:none;}.path-search #block-gtr-content .item-list > h3{text-align:center;font-size:26px;padding-bottom:100px;}#search-form .form-item-keys{width:100%;}.gsc-control-cse{padding:0 !important;}.gsc-resultsbox-visible{padding:0 35px;}.gsc-control-cse table,.gsc-control-cse tbody,.gsc-control-cse tbody tr{border:none;}.gsc-above-wrapper-area{border:none !important;background-color:transparent;font-size:18px !important;color:#333 !important;padding:0 35px !important;border-radius:0px;border:1px solid #ddd;margin-bottom:0px;display:block !important;}.gcsc-find-more-on-google-root{display:none !important;}.gsc-result-info{font-size:18px !important;color:#000 !important;padding:20px 0 !important;font-family:gt-am;}.gsc-result-info-container{padding-left:0px;padding-right:0px;padding-top:45px;padding-bottom:35px;}.gsc-selected-option-container{background-color:#FFF !important;}.gsc-webResult{margin-top:0px;max-width:820px;}.gsc-webResult .gsc-result{margin-bottom:38px !important;padding:0 0 40px 0 !important;border-bottom:1px solid #d4d4d4 !important;}.gs-result .gs-title{height:auto !important;overflow:visible !important;margin-bottom:0px !important;text-decoration:none !important;}.gs-result .gs-title *{font-size:26px !important;font-family:gt-am;font-weight:normal !important;color:#000000 !important;text-decoration:none !important;}.gs-webResult .gs-snippet{color:#b0b0b0 !important;}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#595959 !important;font-size:16px !important;}.gsc-control-cse .gsc-table-result{font-size:16px !important;font-family:'gt-am' !important;margin:10px 0 0 0 !important;}.gsc-table-cell-thumbnail,.gs-promotion-image-cell{display:none !important;}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding:0 !important;}.gcsc-branding{display:none !important;}.gsc-orderby-label{font-family:gt-am;font-size:14px;color:#000 !important;}.gsc-orderby{padding-top:11px;}.gsc-selected-option-container{border:none !important;box-shadow:none !important;color:#595959 !important;font-size:14px !important;font-weight:normal !important;}.gs-result .gs-title{margin-bottom:13px !important;}.gsc-results-wrapper-visible{border-top:1px solid #c9c9c9;margin-top:100px;}.gsc-results .gsc-cursor-box{text-align:left;margin-bottom:95px !important;margin-left:0 !important;padding-left:0;}.gsc-results .gsc-cursor-box .gsc-cursor-page{margin:0 15px 0 0 !important;font-size:14px;font-weight:400;color:#000 !important;display:inline-block !important;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{text-decoration:underline !important;}.gsc-orderby-container{padding-right:8px;}.gcsc-more-maybe-branding-root,.gsc-adBlock{display:none !important;}.gs-webResult .gs-snippet{color:#000 !important;font-size:17px !important;margin-top:3px !important;line-height:25px;font-family:gt-am;}.gsc-control-cse .gs-result .gs-title a b{}.gsc-control-cse .gs-result .gs-title a{color:#000 !important;font-weight:600 !important;}.gsc-control-cse .gs-result .gs-title a:hover,.gsc-control-cse .gs-result .gs-title a:hover b{color:#ff4646 !important;}.path-search #block-basis-content .item-list h3{display:none;}.path-user #block-gtr-page-title h1{padding-top:45px;}.path-user #block-gtr-page-title,.path-user #block-gtr-content{max-width:815px;margin:auto;padding:0 35px;}.path-user #block-gtr-content{padding-bottom:85px;}.user-login-form{max-width:815px;margin:auto;background-color:#f5f3ef;padding:50px 85px;box-sizing:border-box;}.user-login-form h3{margin-top:0;font-size:24px;margin-bottom:15px;}.layout-content.showing-sidebar{display:flex;max-width:1130px;margin:auto;border-top:1px solid #d9d9d9;padding-top:48px;}.layout-content.showing-sidebar .region-content{flex:1 1 auto;min-width:0;}.layout-content.showing-sidebar .layout-sidebar{flex:0 0 225px;}.layout-content.showing-sidebar .region-sidebar{}.layout-content.showing-sidebar .region-sidebar nav > ul > li{border-top:1px solid #d9d9d9;padding:0;}.layout-content.showing-sidebar .region-sidebar nav ul li a.is-active{background-image:url(/themes/gtr/css/main/images/side-menu-arrow.svg);background-repeat:no-repeat;background-position:left center;}.layout-content.showing-sidebar .region-sidebar nav > ul > li a{font-size:15px;padding-top:12px;padding-bottom:12px;display:block;padding-left:23px;line-height:18px;}.layout-content.showing-sidebar .region-sidebar nav > ul > li.menu-item--expanded{padding-bottom:8px;}.layout-content.showing-sidebar .region-sidebar nav > ul > li li{padding-left:0;}.layout-content.showing-sidebar .region-sidebar nav > ul > li > a{font-weight:500;color:#000;}.layout-content.showing-sidebar .region-sidebar nav > ul > li li a{color:#5f5f5f;padding-top:8px;padding-bottom:8px;}.layout-content.showing-sidebar .region-sidebar nav > ul > li li a.is-active{color:#A31F34;}.layout-content.showing-sidebar .region-sidebar .menu-box-inner{display:block;padding:0;border:none;float:none;}.layout-content.showing-sidebar .region-sidebar .menu-box-title{display:none;}.layout-content.showing-sidebar .paragraph--type--basic-text{max-width:650px;}.summary-button-wrap{display:flex;justify-content:space-between;}.summary-button-wrap .field--name-field-link-grid-text{flex:1 1 auto;}.summary-button-wrap .field--name-field-button{flex:0 0 auto;}.summary-button-wrap .field--name-field-link-grid-text:not(:last-child){max-width:570px;padding-right:30px;}.paragraph--type--table table{border-spacing:0;}.paragraph--type--table table th,.paragraph--type--table table td{border:1px solid #d9d9d9;text-align:left;padding:12px 20px;vertical-align:top;}.paragraph--type--table table th{background-color:#F3F3F3;border-bottom:none;}.paragraph--type--table table td{border-bottom:none;}.paragraph--type--table table tr:last-child td{border-bottom:1px solid #d9d9d9;}.paragraph--type--tabletable tbody > tr:first-child td{border-top:none;}.paragraph--type--table .field--name-field-table{overflow-x:auto;}.condensed-spacing article.node--type-page.node--view-mode-full .field--name-field-components > .field__item > .paragraph{margin-top:55px;margin-bottom:55px;}.condensed-spacing article.node--type-page.node--view-mode-full .field--name-field-components > .field__item:first-child > .paragraph{margin-top:0;}
body{font-size:16px;font-family:nhd-t;line-height:24px;}h1{margin-top:0;font-size:72px;line-height:84px;font-weight:600;font-family:nhd-d;}h2{font-size:52px;line-height:60px;font-weight:normal;}h3{line-height:47px;font-size:38px;font-weight:700;margin-top:35px;margin-bottom:10px;}h4{line-height:1.38;font-size:16px;font-weight:700;margin-bottom:12px;margin-top:30px;}h5{line-height:28px;font-size:20px;font-weight:700;}a{text-decoration:none;color:#1d1d1d;}.field--name-field-basic-text a,.text-formatted a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#d63838}.field--name-field-basic-text a:hover,.text-formatted a:hover{}p,.trimmed,.field--name-field-short-description{margin-top:0;margin-bottom:15px;}p:last-child{margin-bottom:0;}ol,ul{padding-left:30px;}ol li,ul li{margin-bottom:5px;padding-left:6px;}ol li::marker{}.tabs li,.toolbar-menu li{padding-left:0;}
@media only screen and (min-width:1220px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:975px){.region-header,.search-execute,.layout-sidebar{display:none;}.burger-expand img{max-width:45px;}.has-bg .mobile-white{display:block;}.layout-container > div:not(.has-bg) .mobile-black{display:block;}.path-frontpage .featured-area{margin-bottom:50px;padding-bottom:50px;}#hrs-banner .container{justify-content:flex-start;}.has-bg .title-area-container{padding:140px 0;}.field--name-field-home-mission{font-size:39px;}.announcement{padding:35px;flex-direction:column;background-image:none;align-items:flex-start;gap:10px;}.announcement .field--name-field-announcement-text{margin-left:0;margin-right:auto;max-width:none;}.announcement h3{font-size:20px;max-width:none;}.residence-slider .faux-full-title{font-size:30px;}.residence-slider .field--name-field-teaser-text{font-size:16px;}.residence-slider .card-stats-inner,.residence-slider .card-stats-inner h5{font-size:14px;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading h2{font-size:30px;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading:before{top:25px;}.path-frontpage .field--name-field-link-grid-items > .field__item a{font-size:16px;}.paragraph--type--quote-slides,.field--name-field-featured-quote,.field--name-field-featured-video{padding-top:50px;}.field--name-field-quotes .field--name-field-quote,.field--name-field-featured-quote .field--name-field-quote{font-size:24px;}.large-cta-wrap{padding:40px;}.large-cta-wrap .field--name-field-cta-title{font-size:30px;line-height:1.27;}#footer-top{padding:40px 0 40px;}#block-footerquicklinks{flex-direction:column;}#block-footerquicklinks .field--name-field-quick-links{margin-left:0;margin-right:auto;}#block-footerquicklinks .field__item{margin-bottom:10px;}.field--name-field-quick-links a{font-size:16px;}footer > .container,.region-footer{flex-direction:column;align-items:flex-start;}.footer-logo-wrap{margin-bottom:10px;}#block-footer{margin-left:0;margin-right:auto;margin-top:10px;}h1,.path-search #block-gtr-page-title h1,.basic-header h1{font-size:39px;}.house-content-tabs{flex-direction:column;}.house-tabs{padding-right:0;}.facility-information{max-width:none;width:auto;min-width:0;margin-top:25px;}.house-content-wrap{padding-top:45px;padding-bottom:45px;}.field--name-field-welcome-message h2{font-size:20px;}.house-content-wrap .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{font-size:16px;}.field--name-field-welcome-message{margin-bottom:30px;}.house-groups-header-text{flex-direction:column;}.paragraph--type--house-groups{padding-top:25px;}.house-groups-header-text .field--name-field-heading{max-width:none;width:auto;min-width:0;}.house-groups-header-text h2{font-size:30px;}.house-groups-header-text{margin-bottom:35px;}.paragraph--type--house-groups{padding:40px 0;}.field--name-field-house-groups .card-link h3{font-size:20px;}.field--name-field-house-groups .card-link h3:after{width:25px;height:25px;background-size:11px;}.heading-sub-wrap h2{font-size:30px;}.field--name-field-big-link a,.paragraph--type--residents-image-grid .field--name-field-heading h3,.paragraph--type--resident-videos .field--name-field-heading h3{font-size:22px;}.paragraph--type--residents-video-images{padding:40px 0;}.field--name-field-components > .field__item:last-child > .paragraph:not(.paragraph--type--large-cta){margin-bottom:45px;}.view-residence-comparison .view-header p{font-size:16px;}.gsc-results-wrapper-visible{margin-top:45px;}.gs-result .gs-title *{font-size:20px !important;}.two-col-wrap{flex-direction:column;gap:0;}.two-col-wrap > div{width:100%;}.two-col-wrap > div:first-child{margin-bottom:15px;}}@media only screen and (max-width:768px){.residence-slider .card-link{flex-direction:column;align-items:flex-start;}.residence-slider .field--name-field-card-image{max-width:none;width:auto;}.residence-slider .field--name-field-card-image img{width:100%;border-radius:18px 18px 0 0;max-height:200px;}.residence-slider .field--name-field-card-image{order:1;}.residence-slider .card-content{order:2;box-sizing:border-box;width:100%;padding:25px;}.field--name-field-link-grid-items{flex-direction:column;}.field--name-field-link-grid-items > .field__item{width:100%;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading:before{display:none;}.path-frontpage .paragraph--type--link-grid .field--name-field-heading h2{padding-left:0;padding-right:0;}.field--name-field-quotes .paragraph--type--quote{padding:40px 100px 30px;}.cycle-button{width:35px;padding-top:35px;background-size:11px;}.cycle-next{right:10px;}.cycle-prev{left:10px;}.large-cta-wrap{flex-direction:column;}.large-cta-wrap > div{width:100%;}.large-cta-wrap .field--name-field-cta-title{margin-bottom:10px;}.field--name-field-house-groups > .field__item,.gallery-view .view-content > a{width:49%;}.heading-sub-wrap{padding:0;}.illustration-header:before,.heading-sub-wrap:before,.heading-sub-wrap:after{display:none;}.person-teaser h3{font-size:18px;}.person-teaser .field--name-field-person-photo{width:75px;min-width:75px;max-width:75px;}.person-top .container,.person-container{flex-direction:column;align-items:flex-start;}.person-left{padding-left:0;padding-right:0;margin-bottom:35px;}.person-bottom{padding-top:25px;}.person-top .field--name-field-person-photo{margin-right:0;margin-bottom:20px;}.paragraph--type--big-link-item{flex-direction:column;}.paragraph--type--big-link-item > div{width:100%;}.paragraph--type--big-link-item .field--name-field-big-link{margin-bottom:10px;}.field--name-field-big-links > .field__item{padding-bottom:25px;margin-bottom:25px;}.paragraph--type--link-grid{margin-top:45px;margin-bottom:45px;}.residence-grid .card-content{padding:20px;}.residence-grid .card-content:after{width:30px;padding-top:30px;background-size:11px;}.residence-grid .card-content h3{font-size:22px;}.residence-grid .view-content .views-row{width:100%;margin-bottom:35px;}.paragraph--type--quote-slides .slide-button-wrap{padding-bottom:45px;}.paragraph--type--quote-slides .cycle-prev,.paragraph--type--quote-slides .cycle-next{bottom:0;top:auto;height:auto;width:37px;}.paragraph--type--quote-slides .cycle-prev{left:auto;right:50px;}.paragraph--type--quote-slides .cycle-next{right:0;}.container,.path-search #block-gtr-page-title h1,.path-user #block-gtr-page-title,.path-user #block-gtr-content,.field--name-field-home-mission,.field--name-field-home-header-button,.field--name-field-featured-video > article{padding:0 20px;}.gsc-resultsbox-visible,.gsc-above-wrapper-area{padding:0 20px !important;}}@media only screen and (max-width:650px){.horizontal-tabs .horizontal-tabs-list{display:flex;gap:4%;flex-wrap:wrap;}.horizontal-tabs .horizontal-tab-button{float:none;width:48%;margin-right:0 !important;margin-bottom:10px;}.field--name-field-house-groups > .field__item,.gallery-view .view-content > a{width:100%;}.gallery-view .view-content > a{margin-bottom:15px;}.residence-grid .card-content{position:relative;border-radius:0 0 18px 18px;}.residence-grid .card-stats{max-height:none;}.residence-grid .view-content .views-row img{border-radius:18px 18px 0 0;}.views-field-field-house-team .field-content > article{width:100%;}.field--name-field-quotes .paragraph--type--quote{padding:25px 50px;}.field--name-field-quotes .field--name-field-quote,.field--name-field-featured-quote .field--name-field-quote{font-size:18px;line-height:1.3;}.facility-information .field__label{float:none;margin-bottom:4px;font-weight:600;}}@media only screen and (max-width:550px){#block-footerquicklinks{gap:0px;}#block-footerquicklinks .field--name-field-heading h4{font-size:21px;padding-right:115px;width:auto;min-width:0;max-width:none;background-size:115px;min-height:90px;}#block-footerquicklinks .field--name-field-heading.field__item{width:auto;}#block-footerquicklinks .field--name-field-quick-links{flex-direction:column;}#block-footerquicklinks .field__item{width:100%;}}
#side-menu-close{text-align:right;line-height:1;}.side-menu-close-button{display:inline-block;background:url(/themes/gtr/css/main/images/close-small-white.svg) no-repeat 50% 50%;height:0;padding-top:20px;overflow:hidden;width:20px;cursor:pointer;background-size:cover;}.side-menu-opener{display:block;width:54px;height:54px;position:absolute;top:0;right:0;z-index:2;background-image:url(/themes/gtr/css/main/images/plus-white.svg);background-repeat:no-repeat;background-size:21px;background-position:right center;cursor:pointer;transition:all .2s linear;}#side-menu-wrapper ul.menu li li .side-menu-opener{height:51px;}#side-menu-wrapper ul.menu li li li .side-menu-opener{height:48px;}li.open > .side-menu-opener{background-image:url(/themes/gtr/css/main/images/minus-white.svg);}#side-menu-wrapper{position:fixed;z-index:997;top:0;}#side-menu-wrapper.open{height:100%;width:100%;transition:all 0.5s;}#side-menu-wrapper .container{transition:0.5s ease;left:-500px;right:auto;display:block;position:fixed;height:100%;z-index:997;width:100%;max-width:467px;overflow-x:hidden;overflow-y:auto;font-size:18px;background:#d63838;color:#000;padding:0 0 60px;box-sizing:border-box;box-shadow:10px 0 5px -2px rgb(0,0,0,25%);}#side-menu-wrapper.open .container{left:0;}#side-menu-wrapper nav{padding:0 25px 45px;background-color:#a31f34;}#side-menu-wrapper ul.menu{padding:0;margin:0;}#side-menu-wrapper nav > ul.menu > li:first-child{border-top:0;}#side-menu-wrapper ul.menu li{padding:0;margin:0;position:relative;list-style:none;}#side-menu-wrapper ul.menu li li{border-top:none;}#side-menu-wrapper .menu-box-inner{background-color:transparent;float:none;display:block;padding:0;border:none;}#side-menu-wrapper .menu-box-title{display:none !important;}#side-menu-wrapper ul.menu a,#side-menu-wrapper ul.menu span,#side-menu-wrapper .search-block-form h2{font-size:27px;font-weight:bold;display:block;padding:12px 85px 12px 0px;color:#FFF;cursor:pointer;}#side-menu-wrapper .search-block-form h2{margin:0;padding:0;}#side-menu-wrapper ul.menu a.is-active:before{width:9px;height:14px;content:'';display:block;position:absolute;background-image:url(/themes/gtr/css/main/images/active-menu.svg);background-repeat:no-repeat;left:-20px;top:18px;background-size:cover;}#side-menu-wrapper ul.menu li::marker{content:'';}#side-menu-wrapper ul.menu li li a.is-active:before{top:10px;left:-10px;width:7px;height:10px;background-size:cover;}#side-menu-wrapper ul.menu li li li a.is-active:before{top:14px;}#side-menu-wrapper ul.menu li li li li a.is-active:before{top:12px;}#side-menu-wrapper ul.menu a:hover,#side-menu-wrapper ul.menu span:hover{text-decoration-color:#ef4130;text-underline-offset:3px;text-decoration-thickness:1px;}#side-menu-wrapper ul.menu ul.menu{padding-bottom:17px;padding-left:0px;}#side-menu-wrapper ul.menu ul.menu ul.menu{padding-left:23px;padding-bottom:0;}#side-menu-wrapper ul.menu li li a{font-size:16px;font-weight:400;padding:7px 3px;}#side-menu-wrapper ul.menu li li li::marker{content:'-';font-weight:normal;display:initial;color:#FFF;}#side-menu-wrapper ul.menu li li a:hover{}#side-menu-wrapper .search-block-form form{position:relative;}#side-menu-wrapper .search-block-form .form-item{margin:0;width:100%;}#side-menu-wrapper .search-block-form input[type="search"]{padding:15px 60px 15px 20px;background-color:#FFF;border:none;border-radius:12px;font-size:14px;width:100%;box-sizing:border-box;}#side-menu-wrapper .search-block-form .form-actions{position:absolute;right:0;top:0;}#side-menu-wrapper .search-block-form .form-actions .form-submit{background-color:transparent;border:none;height:48px;width:50px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;}#side-menu-wrapper .search-block-form .form-actions .form-submit img{width:20px;}#side-menu-wrapper .search-block-form{padding:20px 25px 0;}#side-menu-wrapper ul.menu .button-link a{color:#FFF;background-color:#d63838;border-radius:24px;padding:11px 20px 10px;display:inline-block;font-family:bogart;font-weight:400;font-size:14px;text-align:center;border:1px solid transparent;margin-top:25px;}@media only screen and (max-width:1024px){#side-menu-close{text-align:right;padding-bottom:15px;padding-right:25px;padding-top:25px;background-color:#a31f34;}}
@font-face{font-family:'lg';src:url(/themes/gtr/css/main/fonts/lg/lg.ttf?22t19m=) format("truetype"),url(/themes/gtr/css/main/fonts/lg.woff?22t19m=) format("woff"),url(/themes/gtr/css/main/fonts/lg.svg?22t19m=#lg) format("svg");font-weight:normal;font-style:normal;font-display:block;}.lg-icon{font-family:'lg' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none;}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5;}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF;}.lg-actions .lg-next{right:20px;}.lg-actions .lg-next:before{content:"\e095";}.lg-actions .lg-prev{left:20px;}.lg-actions .lg-prev:after{content:"\e094";}@-webkit-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-moz-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-ms-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-webkit-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-moz-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-ms-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative;}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative;}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45);}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;box-shadow:none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}.lg-toolbar .lg-icon:hover{color:#FFF;}.lg-toolbar .lg-close:after{content:"\e070";}.lg-toolbar .lg-download:after{content:"\e0f2";}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080;}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold;}.lg-sub-html p{font-size:12px;margin:5px 0 0;}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle;}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px;}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px;}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease;}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707;}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px;}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0;}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px;}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none;}.lg-outer .lg-toogle-thumb:after{content:"\e1ff";}.lg-outer .lg-toogle-thumb:hover{color:#FFF;}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px;}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer;}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto;}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/themes/gtr/css/main/images/vimeo-play.png) no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/themes/gtr/css/main/images/vimeo-play.png) no-repeat scroll 0 -58px transparent;}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(/themes/gtr/css/main/images/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8;}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1;}.lg-outer .lg-has-youtube .lg-video-play{background:url(/themes/gtr/css/main/images/youtube-play.png) no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/themes/gtr/css/main/images/youtube-play.png) no-repeat scroll 0 -60px transparent;}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}.lg-outer .lg-has-video .lg-video-object{visibility:hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible;}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s;}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0;}.lg-progress-bar.lg-start .lg-progress{width:100%;}.lg-show-autoplay .lg-progress-bar{opacity:1;}.lg-autoplay-button:after{content:"\e01d";}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}#lg-zoom-in:after{content:"\e311";}#lg-actual-size{font-size:20px;}#lg-actual-size:after{content:"\e033";}#lg-zoom-out{opacity:0.5;pointer-events:none;}#lg-zoom-out:after{content:"\e312";}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto;}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible;}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset;}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%;}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px;}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset;}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0;}.lg-fullscreen:after{content:"\e20c";}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d";}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible;}.lg-outer.lg-dropdown-active #lg-share{color:#FFF;}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px;}.lg-outer .lg-dropdown > li:last-child{margin-bottom:0px;}.lg-outer .lg-dropdown > li:hover a,.lg-outer .lg-dropdown > li:hover .lg-icon{color:#333;}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07);}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle;}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto;}.lg-outer #lg-share{position:relative;}.lg-outer #lg-share:after{content:"\e80d";}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998;}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904";}.lg-outer #lg-share-twitter .lg-icon{color:#00aced;}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907";}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905";}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906";}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;transition:transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;}.lg-rotate-left:after{content:"\e900";}.lg-rotate-right:after{content:"\e901";}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px;}.lg-flip-ver:after{content:"\e903";}.lg-flip-hor:after{content:"\e902";}.lg-group:after{content:"";display:table;clear:both;}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:none;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lg-outer.lg-visible{opacity:1;}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1;}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap;}.lg-outer .lg-item{background:url(/themes/gtr/css/main/images/loading.gif) no-repeat scroll center center transparent;display:none !important;}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important;}.lg-outer.lg-css .lg-current{display:inline-block !important;}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%;}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;}.lg-outer .lg-item.lg-complete{background-image:none;}.lg-outer .lg-item.lg-current{z-index:1060;}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1;}.lg-outer .lg-empty-html{display:none;}.lg-outer.lg-hide-download #lg-download{display:none;}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-backdrop.in{opacity:1;}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-fade .lg-item{opacity:0;}.lg-css3.lg-fade .lg-item.lg-current{opacity:1;}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}
