/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @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;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.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/contrib/classy/images/icons/ee0000/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/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/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/contrib/classy/images/misc/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-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.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;}
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/contrib/classy/images/icons/73b355/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/contrib/classy/images/icons/e29700/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/contrib/classy/images/icons/e32700/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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ck.ck-editor__main{}@font-face{.ck.ck-editor__main{font-family:'FontAwesome';src:url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.eot?v=5.1.0");src:url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.eot?#iefix&v=5.1.0") format("embedded-opentype"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.woff2?v=5.1.0") format("woff2"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.woff?v=5.1.0") format("woff"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.ttf?v=5.1.0") format("truetype"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.svg?v=5.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}}@font-face{.ck.ck-editor__main{font-family:"Font Awesome Brands";font-style:normal;font-weight:normal;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.svg#fontawesome) format("svg");}}@font-face{.ck.ck-editor__main{font-family:"Font Awesome";font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.svg#fontawesome) format("svg");}}@font-face{.ck.ck-editor__main{font-family:"Font Awesome";font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.svg#fontawesome) format("svg");}}.ck.ck-editor__main .ck-editor__main{}.ck.ck-editor__main .ck-editor__main html{-webkit-box-sizing:border-box;box-sizing:border-box;}.ck.ck-editor__main .ck-editor__main *,.ck.ck-editor__main .ck-editor__main *:before,.ck.ck-editor__main .ck-editor__main *:after{-webkit-box-sizing:inherit;box-sizing:inherit;}.ck.ck-editor__main .ck-editor__main body{background-color:#fff;}.ck.ck-editor__main .ck-editor__main picture,.ck.ck-editor__main .ck-editor__main img,.ck.ck-editor__main .ck-editor__main svg{max-width:100%;height:auto;display:block;}.ck.ck-editor__main .ck-editor__main .mm-wrapper{overflow-y:hidden !important;}.ck.ck-editor__main .ck-editor__main .mm-wrapper{overflow-y:hidden !important;}.ck.ck-editor__main .ck-editor__main .mm-wrapper--position-left:not(.mm-wrapper--opened) .mm-slideout,.ck.ck-editor__main .ck-editor__main .mm-wrapper--position-right:not(.mm-wrapper--opened) .mm-slideout{-webkit-transform:none !important;transform:none !important;-webkit-transform:initial !important;transform:initial !important;}.ck.ck-editor__main .ck-editor__main button,.ck.ck-editor__main .ck-editor__main [type='button'],.ck.ck-editor__main .ck-editor__main [type='reset'],.ck.ck-editor__main .ck-editor__main [type='submit'],.ck.ck-editor__main .ck-editor__main a.button{-webkit-font-smoothing:antialiased;background-color:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Proza Libre",sans-serif;font-size:16px;font-weight:300;line-height:1;padding:0.75em 1em;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}.ck.ck-editor__main .ck-editor__main button:hover,.ck.ck-editor__main .ck-editor__main button:focus,.ck.ck-editor__main .ck-editor__main [type='button']:hover,.ck.ck-editor__main .ck-editor__main [type='button']:focus,.ck.ck-editor__main .ck-editor__main [type='reset']:hover,.ck.ck-editor__main .ck-editor__main [type='reset']:focus,.ck.ck-editor__main .ck-editor__main [type='submit']:hover,.ck.ck-editor__main .ck-editor__main [type='submit']:focus,.ck.ck-editor__main .ck-editor__main a.button:hover,.ck.ck-editor__main .ck-editor__main a.button:focus{background-color:black;color:#fff;}.ck.ck-editor__main .ck-editor__main button:disabled,.ck.ck-editor__main .ck-editor__main [type='button']:disabled,.ck.ck-editor__main .ck-editor__main [type='reset']:disabled,.ck.ck-editor__main .ck-editor__main [type='submit']:disabled,.ck.ck-editor__main .ck-editor__main a.button:disabled{cursor:not-allowed;opacity:0.5;}.ck.ck-editor__main .ck-editor__main .sharethis-buttons{float:right;margin-top:-50px;clear:right;}.ck.ck-editor__main .ck-editor__main fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em;}.ck.ck-editor__main .ck-editor__main input,.ck.ck-editor__main .ck-editor__main label,.ck.ck-editor__main .ck-editor__main select{display:block;font-family:"Proza Libre",sans-serif;font-size:16px;}.ck.ck-editor__main .ck-editor__main label{font-weight:600;margin-bottom:0.375em;}.ck.ck-editor__main .ck-editor__main label.required::after{content:"*";}.ck.ck-editor__main .ck-editor__main label abbr{display:none;}.ck.ck-editor__main .ck-editor__main [type='color'],.ck.ck-editor__main .ck-editor__main [type='date'],.ck.ck-editor__main .ck-editor__main [type='datetime'],.ck.ck-editor__main .ck-editor__main [type='datetime-local'],.ck.ck-editor__main .ck-editor__main [type='email'],.ck.ck-editor__main .ck-editor__main [type='month'],.ck.ck-editor__main .ck-editor__main [type='number'],.ck.ck-editor__main .ck-editor__main [type='password'],.ck.ck-editor__main .ck-editor__main [type='search'],.ck.ck-editor__main .ck-editor__main [type='tel'],.ck.ck-editor__main .ck-editor__main [type='text'],.ck.ck-editor__main .ck-editor__main [type='time'],.ck.ck-editor__main .ck-editor__main [type='url'],.ck.ck-editor__main .ck-editor__main [type='week'],.ck.ck-editor__main .ck-editor__main input:not([type]),.ck.ck-editor__main .ck-editor__main textarea,.ck.ck-editor__main .ck-editor__main select[multiple=multiple],.ck.ck-editor__main .ck-editor__main textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Proza Libre",sans-serif;font-size:16px;margin-bottom:0.75em;padding:0.5em;-webkit-transition:border-color;transition:border-color;width:100%;}.ck.ck-editor__main .ck-editor__main [type='color']:hover,.ck.ck-editor__main .ck-editor__main [type='date']:hover,.ck.ck-editor__main .ck-editor__main [type='datetime']:hover,.ck.ck-editor__main .ck-editor__main [type='datetime-local']:hover,.ck.ck-editor__main .ck-editor__main [type='email']:hover,.ck.ck-editor__main .ck-editor__main [type='month']:hover,.ck.ck-editor__main .ck-editor__main [type='number']:hover,.ck.ck-editor__main .ck-editor__main [type='password']:hover,.ck.ck-editor__main .ck-editor__main [type='search']:hover,.ck.ck-editor__main .ck-editor__main [type='tel']:hover,.ck.ck-editor__main .ck-editor__main [type='text']:hover,.ck.ck-editor__main .ck-editor__main [type='time']:hover,.ck.ck-editor__main .ck-editor__main [type='url']:hover,.ck.ck-editor__main .ck-editor__main [type='week']:hover,.ck.ck-editor__main .ck-editor__main input:not([type]):hover,.ck.ck-editor__main .ck-editor__main textarea:hover,.ck.ck-editor__main .ck-editor__main select[multiple=multiple]:hover,.ck.ck-editor__main .ck-editor__main textarea:hover{border-color:#c4c4c4;}.ck.ck-editor__main .ck-editor__main [type='color']:focus,.ck.ck-editor__main .ck-editor__main [type='date']:focus,.ck.ck-editor__main .ck-editor__main [type='datetime']:focus,.ck.ck-editor__main .ck-editor__main [type='datetime-local']:focus,.ck.ck-editor__main .ck-editor__main [type='email']:focus,.ck.ck-editor__main .ck-editor__main [type='month']:focus,.ck.ck-editor__main .ck-editor__main [type='number']:focus,.ck.ck-editor__main .ck-editor__main [type='password']:focus,.ck.ck-editor__main .ck-editor__main [type='search']:focus,.ck.ck-editor__main .ck-editor__main [type='tel']:focus,.ck.ck-editor__main .ck-editor__main [type='text']:focus,.ck.ck-editor__main .ck-editor__main [type='time']:focus,.ck.ck-editor__main .ck-editor__main [type='url']:focus,.ck.ck-editor__main .ck-editor__main [type='week']:focus,.ck.ck-editor__main .ck-editor__main input:not([type]):focus,.ck.ck-editor__main .ck-editor__main textarea:focus,.ck.ck-editor__main .ck-editor__main select[multiple=multiple]:focus,.ck.ck-editor__main .ck-editor__main textarea:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,0,0,0.7);outline:none;}.ck.ck-editor__main .ck-editor__main textarea{resize:vertical;}.ck.ck-editor__main .ck-editor__main input[type="checkbox"],.ck.ck-editor__main .ck-editor__main input[type="radio"]{display:inline;margin-right:0.375em;}.ck.ck-editor__main .ck-editor__main input[type="file"]{padding-bottom:0.75em;width:100%;}.ck.ck-editor__main .ck-editor__main select{margin-bottom:1.5em;max-width:100%;width:auto;}.ck.ck-editor__main .ck-editor__main .fa-twitter:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-twitter:hover{color:#00aced;}.ck.ck-editor__main .ck-editor__main .fa-facebook-square:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-facebook-square:hover{color:#3b5998;}.ck.ck-editor__main .ck-editor__main .fa-linkedin-in:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-linkedin-in:hover{color:#007bb6;}.ck.ck-editor__main .ck-editor__main .fa-facebook:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-facebook:hover{color:#000;}.ck.ck-editor__main .ck-editor__main .fa-instagram:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-instagram:hover{color:#517fa4;}.ck.ck-editor__main .ck-editor__main .fa-envelope:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-envelope:hover{color:#E0B394;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".txt"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".pdf"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".doc"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".docx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".xls"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".xlsx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".ppt"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".pptx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".gif"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".jpg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".jpeg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".png"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".bmp"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".tif"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".zip"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".zipx"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".rar"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".tar"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".gz"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".dmg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".iso"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".wav"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mp3"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".fla"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".flac"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".ra"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".rma"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".aif"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".aiff"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".aa"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".aac"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".aax"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".ac3"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".au"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".ogg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".avr"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".3ga"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".flac"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mid"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".midi"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".m4a"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mp4a"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".amz"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mka"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".asx"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".pcm"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".m3u"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".wma"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".xwma"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link .field--type-video-embed-field a:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href*="youtube.com"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href*="youtu.be"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".avi"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mpg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mp4"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mkv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mov"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".wmv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".vp6"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".264"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".vid"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".rv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".webm"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".swf"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".h264"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".flv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".mk3d"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".gifv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".oggv"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".3gp"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".m4v"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".movie"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".divx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".css"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".js"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".py"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".git"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".py"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".cpp"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".h"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".ini"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".config"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".exe"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".jar"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".dll"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".bat"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".pl"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".scr"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".msi"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".app"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".deb"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".apk"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".jar"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".vb"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".prg"]:before,.ck.ck-editor__main .ck-editor__main .media--view-mode-resource-link a[href$=".sh"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;}.ck.ck-editor__main .ck-editor__main .fa-times{position:absolute;top:5px;right:5px;}.ck.ck-editor__main .ck-editor__main .fa-times:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;color:#373737;height:12px;width:12px;cursor:pointer;}.ck.ck-editor__main .ck-editor__main ul,.ck.ck-editor__main .ck-editor__main ol{list-style-type:none;margin:0;padding:0;}.ck.ck-editor__main .ck-editor__main dl{margin-bottom:0.75em;}.ck.ck-editor__main .ck-editor__main dl dt{font-weight:bold;margin-top:0.75em;}.ck.ck-editor__main .ck-editor__main dl dd{margin:0;}.ck.ck-editor__main .ck-editor__main .noembed-wrapper{padding-top:30px;}.ck.ck-editor__main .ck-editor__main .noembed-wrapper .noembed-embed-inner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.ck.ck-editor__main .ck-editor__main .noembed-wrapper .noembed-embed-inner iframe,.ck.ck-editor__main .ck-editor__main .noembed-wrapper .noembed-embed-inner object,.ck.ck-editor__main .ck-editor__main .noembed-wrapper .noembed-embed-inner embed{position:absolute;top:0;left:0;width:100%;height:100%;}.ck.ck-editor__main .ck-editor__main .noembed-wrapper table.noembed-meta-info{display:none;}.ck.ck-editor__main .ck-editor__main table{-webkit-font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%;}.ck.ck-editor__main .ck-editor__main th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em 0;text-align:left;}.ck.ck-editor__main .ck-editor__main td{border-bottom:1px solid #ddd;padding:0.75em 0;}.ck.ck-editor__main .ck-editor__main tr,.ck.ck-editor__main .ck-editor__main td,.ck.ck-editor__main .ck-editor__main th{vertical-align:middle;}.ck.ck-editor__main .ck-editor__main body{-webkit-font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:"Proza Libre",sans-serif;font-size:18px;line-height:1.5;}@media (max-width:768px){.ck.ck-editor__main .ck-editor__main body{font-size:16px;}}.ck.ck-editor__main .ck-editor__main h1,.ck.ck-editor__main .ck-editor__main h2,.ck.ck-editor__main .ck-editor__main h3,.ck.ck-editor__main .ck-editor__main h4,.ck.ck-editor__main .ck-editor__main h5,.ck.ck-editor__main .ck-editor__main h6{font-weight:600;color:#000;margin:0;line-height:1;}.ck.ck-editor__main .ck-editor__main h1{font-size:36px;}.ck.ck-editor__main .ck-editor__main h2{font-size:26px;}.ck.ck-editor__main .ck-editor__main h3{font-size:28px;}.ck.ck-editor__main .ck-editor__main h4{font-size:24px;}.ck.ck-editor__main .ck-editor__main h5{font-size:20px;}.ck.ck-editor__main .ck-editor__main h6{font-size:16px;}.ck.ck-editor__main .ck-editor__main a{color:#000;text-decoration:none;-webkit-transition:color 0.1s linear;transition:color 0.1s linear;}.ck.ck-editor__main .ck-editor__main a:active,.ck.ck-editor__main .ck-editor__main a:focus,.ck.ck-editor__main .ck-editor__main a:hover{color:black;}.ck.ck-editor__main .ck-editor__main a:active,.ck.ck-editor__main .ck-editor__main a:focus{outline:none;}.ck.ck-editor__main .ck-editor__main hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0;}.ck.ck-editor__main .ck-editor__main p{margin:0 0 1em;}.ck.ck-editor__main .ck-editor__main p:last-child{margin-bottom:0;}.ck.ck-editor__main .ck-editor__main img.image-left,.ck.ck-editor__main .ck-editor__main img[data-align="left"]{display:block;float:left;margin:0 12px 8px 0;}.ck.ck-editor__main .ck-editor__main img.image-right img[data-align="right"]{display:block;float:right;margin:0 0 8px 12px;}.ck.ck-editor__main .ck-editor__main img.image-center img[data-align="center"]{display:block;float:none;margin:0 auto;}.ck.ck-editor__main .ck-editor__main img.image-inline{display:inline-block;float:none;}.ck.ck-editor__main .ck-editor__main .indent1{margin-left:40px;}.ck.ck-editor__main .ck-editor__main .indent2{margin-left:80px;}.ck.ck-editor__main .ck-editor__main .indent3{margin-left:120px;}.ck.ck-editor__main .ck-editor__main .indent4{margin-left:160px;}.ck.ck-editor__main .ck-editor__main .align-left{text-align:left;}.ck.ck-editor__main .ck-editor__main .align-center{text-align:center;}.ck.ck-editor__main .ck-editor__main .align-right{text-align:right;}.ck.ck-editor__main .ck-editor__main .align-justify{text-align:justify;}.ck.ck-editor__main .ck-editor__main span.pullquote-quote{padding:20px;width:50%;}
@font-face{font-family:'FontAwesome';src:url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.eot?v=5.1.0");src:url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.eot?#iefix&v=5.1.0") format("embedded-opentype"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.woff2?v=5.1.0") format("woff2"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.woff?v=5.1.0") format("woff"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.ttf?v=5.1.0") format("truetype"),url("//netdna.bootstrapcdn.com/font-awesome/5.1.0/fonts/fontawesome-webfont.svg?v=5.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Font Awesome Brands";font-style:normal;font-weight:normal;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-brands-400.svg#fontawesome) format("svg");}@font-face{font-family:"Font Awesome";font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-regular-400.svg#fontawesome) format("svg");}@font-face{font-family:"Font Awesome";font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.1.0/webfonts/fa-solid-900.svg#fontawesome) format("svg");}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}body{background-color:#fff;}picture,img,svg{max-width:100%;height:auto;display:block;}.mm-wrapper{overflow-y:hidden !important;}.mm-wrapper{overflow-y:hidden !important;}.mm-wrapper--position-left:not(.mm-wrapper--opened) .mm-slideout,.mm-wrapper--position-right:not(.mm-wrapper--opened) .mm-slideout{-webkit-transform:none !important;transform:none !important;-webkit-transform:initial !important;transform:initial !important;}button,[type='button'],[type='reset'],[type='submit'],a.button{-webkit-font-smoothing:antialiased;background-color:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Proza Libre",sans-serif;font-size:16px;font-weight:300;line-height:1;padding:0.75em 1em;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus,a.button:hover,a.button:focus{background-color:black;color:#fff;}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled,a.button:disabled{cursor:not-allowed;opacity:0.5;}.sharethis-buttons{float:right;margin-top:-50px;clear:right;}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em;}input,label,select{display:block;font-family:"Proza Libre",sans-serif;font-size:16px;}label{font-weight:600;margin-bottom:0.375em;}label.required::after{content:"*";}label abbr{display:none;}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Proza Libre",sans-serif;font-size:16px;margin-bottom:0.75em;padding:0.5em;-webkit-transition:border-color;transition:border-color;width:100%;}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4;}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,0,0,0.7);outline:none;}textarea{resize:vertical;}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em;}input[type="file"]{padding-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}.fa-twitter:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.fa-twitter:hover{color:#00aced;}.fa-facebook-square:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.fa-facebook-square:hover{color:#3b5998;}.fa-linkedin-in:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.fa-linkedin-in:hover{color:#007bb6;}.fa-facebook:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.fa-facebook:hover{color:#000;}.fa-instagram:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-family:"Font Awesome Brands";margin-right:0.5em;}.fa-instagram:hover{color:#517fa4;}.fa-envelope:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;}.fa-envelope:hover{color:#E0B394;}.media--view-mode-resource-link a[href$=".txt"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".pdf"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".doc"]:before,.media--view-mode-resource-link a[href$=".docx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".xls"]:before,.media--view-mode-resource-link a[href$=".xlsx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".ppt"]:before,.media--view-mode-resource-link a[href$=".pptx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".gif"]:before,.media--view-mode-resource-link a[href$=".jpg"]:before,.media--view-mode-resource-link a[href$=".jpeg"]:before,.media--view-mode-resource-link a[href$=".png"]:before,.media--view-mode-resource-link a[href$=".bmp"]:before,.media--view-mode-resource-link a[href$=".tif"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".zip"]:before,.media--view-mode-resource-link a[href$=".zipx"]:before,.media--view-mode-resource-link a[href$=".rar"]:before,.media--view-mode-resource-link a[href$=".tar"]:before,.media--view-mode-resource-link a[href$=".gz"]:before,.media--view-mode-resource-link a[href$=".dmg"]:before,.media--view-mode-resource-link a[href$=".iso"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".wav"]:before,.media--view-mode-resource-link a[href$=".mp3"]:before,.media--view-mode-resource-link a[href$=".fla"]:before,.media--view-mode-resource-link a[href$=".flac"]:before,.media--view-mode-resource-link a[href$=".ra"]:before,.media--view-mode-resource-link a[href$=".rma"]:before,.media--view-mode-resource-link a[href$=".aif"]:before,.media--view-mode-resource-link a[href$=".aiff"]:before,.media--view-mode-resource-link a[href$=".aa"]:before,.media--view-mode-resource-link a[href$=".aac"]:before,.media--view-mode-resource-link a[href$=".aax"]:before,.media--view-mode-resource-link a[href$=".ac3"]:before,.media--view-mode-resource-link a[href$=".au"]:before,.media--view-mode-resource-link a[href$=".ogg"]:before,.media--view-mode-resource-link a[href$=".avr"]:before,.media--view-mode-resource-link a[href$=".3ga"]:before,.media--view-mode-resource-link a[href$=".flac"]:before,.media--view-mode-resource-link a[href$=".mid"]:before,.media--view-mode-resource-link a[href$=".midi"]:before,.media--view-mode-resource-link a[href$=".m4a"]:before,.media--view-mode-resource-link a[href$=".mp4a"]:before,.media--view-mode-resource-link a[href$=".amz"]:before,.media--view-mode-resource-link a[href$=".mka"]:before,.media--view-mode-resource-link a[href$=".asx"]:before,.media--view-mode-resource-link a[href$=".pcm"]:before,.media--view-mode-resource-link a[href$=".m3u"]:before,.media--view-mode-resource-link a[href$=".wma"]:before,.media--view-mode-resource-link a[href$=".xwma"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link .field--type-video-embed-field a:before,.media--view-mode-resource-link a[href*="youtube.com"]:before,.media--view-mode-resource-link a[href*="youtu.be"]:before,.media--view-mode-resource-link a[href$=".avi"]:before,.media--view-mode-resource-link a[href$=".mpg"]:before,.media--view-mode-resource-link a[href$=".mp4"]:before,.media--view-mode-resource-link a[href$=".mkv"]:before,.media--view-mode-resource-link a[href$=".mov"]:before,.media--view-mode-resource-link a[href$=".wmv"]:before,.media--view-mode-resource-link a[href$=".vp6"]:before,.media--view-mode-resource-link a[href$=".264"]:before,.media--view-mode-resource-link a[href$=".vid"]:before,.media--view-mode-resource-link a[href$=".rv"]:before,.media--view-mode-resource-link a[href$=".webm"]:before,.media--view-mode-resource-link a[href$=".swf"]:before,.media--view-mode-resource-link a[href$=".h264"]:before,.media--view-mode-resource-link a[href$=".flv"]:before,.media--view-mode-resource-link a[href$=".mk3d"]:before,.media--view-mode-resource-link a[href$=".gifv"]:before,.media--view-mode-resource-link a[href$=".oggv"]:before,.media--view-mode-resource-link a[href$=".3gp"]:before,.media--view-mode-resource-link a[href$=".m4v"]:before,.media--view-mode-resource-link a[href$=".movie"]:before,.media--view-mode-resource-link a[href$=".divx"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".css"]:before,.media--view-mode-resource-link a[href$=".js"]:before,.media--view-mode-resource-link a[href$=".py"]:before,.media--view-mode-resource-link a[href$=".git"]:before,.media--view-mode-resource-link a[href$=".py"]:before,.media--view-mode-resource-link a[href$=".cpp"]:before,.media--view-mode-resource-link a[href$=".h"]:before,.media--view-mode-resource-link a[href$=".ini"]:before,.media--view-mode-resource-link a[href$=".config"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;margin-right:0.5em;}.media--view-mode-resource-link a[href$=".exe"]:before,.media--view-mode-resource-link a[href$=".jar"]:before,.media--view-mode-resource-link a[href$=".dll"]:before,.media--view-mode-resource-link a[href$=".bat"]:before,.media--view-mode-resource-link a[href$=".pl"]:before,.media--view-mode-resource-link a[href$=".scr"]:before,.media--view-mode-resource-link a[href$=".msi"]:before,.media--view-mode-resource-link a[href$=".app"]:before,.media--view-mode-resource-link a[href$=".deb"]:before,.media--view-mode-resource-link a[href$=".apk"]:before,.media--view-mode-resource-link a[href$=".jar"]:before,.media--view-mode-resource-link a[href$=".vb"]:before,.media--view-mode-resource-link a[href$=".prg"]:before,.media--view-mode-resource-link a[href$=".sh"]:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;}.fa-times{position:absolute;top:5px;right:5px;}.fa-times:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;color:#373737;height:12px;width:12px;cursor:pointer;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin-bottom:0.75em;}dl dt{font-weight:bold;margin-top:0.75em;}dl dd{margin:0;}.noembed-wrapper{padding-top:30px;}.noembed-wrapper .noembed-embed-inner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.noembed-wrapper .noembed-embed-inner iframe,.noembed-wrapper .noembed-embed-inner object,.noembed-wrapper .noembed-embed-inner embed{position:absolute;top:0;left:0;width:100%;height:100%;}.noembed-wrapper table.noembed-meta-info{display:none;}table{-webkit-font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%;}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em 0;text-align:left;}td{border-bottom:1px solid #ddd;padding:0.75em 0;}tr,td,th{vertical-align:middle;}body{-webkit-font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:"Proza Libre",sans-serif;font-size:18px;line-height:1.5;}@media (max-width:768px){body{font-size:16px;}}h1,h2,h3,h4,h5,h6{font-weight:600;color:#000;margin:0;line-height:1;}h1{font-size:36px;}h2{font-size:26px;}h3{font-size:28px;}h4{font-size:24px;}h5{font-size:20px;}h6{font-size:16px;}a{color:#000;text-decoration:none;-webkit-transition:color 0.1s linear;transition:color 0.1s linear;}a:active,a:focus,a:hover{color:black;}a:active,a:focus{outline:none;}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0;}p{margin:0 0 1em;}p:last-child{margin-bottom:0;}html{height:100%;overflow-x:hidden;background:#373737;}body{overflow-x:hidden;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}body.front .fixed-header + div{margin-top:0;}#page{overflow:hidden;position:relative;background:#fff;}#page.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;min-height:100vh;max-width:100vw;width:100%;}.toolbar-fixed #page.dialog-off-canvas-main-canvas{min-height:calc(100vh - 39px);}.toolbar-horizontal.toolbar-tray-open #page.dialog-off-canvas-main-canvas{min-height:calc(100vh - 80px);}.fixed-header{position:fixed;top:0;left:0;z-index:499;width:100vw;height:110px;}.fixed-header + div{margin-top:110px;}.toolbar-fixed .fixed-header{top:39px;}.toolbar-horizontal.toolbar-tray-open .fixed-header{top:80px;}@media (max-width:414px){.fixed-header{height:86px;}.fixed-header + div{margin-top:86px;}}@media (orientation:landscape) and (max-height:597px){.fixed-header{height:86px;}.fixed-header + div{margin-top:86px;}}header > .region-inner,#nav > .region-inner,#help > .region-inner,footer > .region-inner,body.node--type-landing-page article.node--type-landing-page .container,#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper,#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper,#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group,#postscript #block-topperforcontactform .cft-wrapper,#postscript #block-webform .webform-submission-form{max-width:1400px;margin:0 auto;padding:0;}@media (max-width:1489.3617px){header > .region-inner,#nav > .region-inner,#help > .region-inner,footer > .region-inner,body.node--type-landing-page article.node--type-landing-page .container,#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper,#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper,#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group,#postscript #block-topperforcontactform .cft-wrapper,#postscript #block-webform .webform-submission-form{margin:0 3vw;}}@media (max-width:413px){header > .region-inner,#nav > .region-inner,#help > .region-inner,footer > .region-inner,body.node--type-landing-page article.node--type-landing-page .container,#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper,#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper,#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group,#postscript #block-topperforcontactform .cft-wrapper,#postscript #block-webform .webform-submission-form{margin:0;padding:0 30px;}}header,#nav,#help,footer{width:100%;}body.node--type-landing-page article.node--type-landing-page{position:relative;background-color:#f1ebdf;}body.node--type-landing-page article.node--type-landing-page:before{content:"";display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:7vw;background:-webkit-gradient(linear,left top,left bottom,from(rgba(209,100,50,0.341)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(209,100,50,0.341),rgba(255,255,255,0));}body.node--type-landing-page article.node--type-landing-page .container{padding-top:3vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}body.node--type-landing-page article.node--type-landing-page .container .header{text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;z-index:10;}body.node--type-landing-page article.node--type-landing-page .container .header .field--name-field-sub-heading{font-family:"Cormorant Garamond",serif;font-weight:400;color:#51261c;line-height:0.9;font-size:3vw;}@media (max-width:733.33333px){body.node--type-landing-page article.node--type-landing-page .container .header .field--name-field-sub-heading{font-size:22px;}}@media (min-width:1400px){body.node--type-landing-page article.node--type-landing-page .container .header .field--name-field-sub-heading{font-size:42px;}}body.node--type-landing-page article.node--type-landing-page .container .header h2{font-family:"Cormorant Garamond",serif;font-weight:600;color:#373737;font-size:6vw;line-height:0.8;position:relative;}@media (max-width:733.33333px){body.node--type-landing-page article.node--type-landing-page .container .header h2{font-size:44px;}}@media (min-width:1400px){body.node--type-landing-page article.node--type-landing-page .container .header h2{font-size:84px;}}body.node--type-landing-page article.node--type-landing-page .container .header h2:after{content:"At La Cantera";font-family:"Cormorant Garamond",serif;font-weight:600;color:#373737;font-size:30px;position:absolute;bottom:-31px;left:10px;}body.node--type-landing-page article.node--type-landing-page .container .map{-webkit-box-flex:1;-ms-flex:1 0 60vw;flex:1 0 60vw;max-width:1180px;margin-top:-9vw;margin-left:-15vw;position:relative;z-index:5;}body.node--type-landing-page article.node--type-landing-page .container .map .residences{position:absolute;z-index:5;max-width:178px;left:29%;width:20%;bottom:28%;}body.node--type-landing-page article.node--type-landing-page .container .map .celeste{position:absolute;z-index:5;max-width:136px;left:44%;width:16%;bottom:30%;}body.node--type-landing-page article.node--type-landing-page .container .map .bubble{position:absolute;z-index:10;max-width:1100px;width:100%;bottom:-37%;right:-60%;}body.node--type-landing-page article.node--type-landing-page .container .map:before{content:"";display:block;position:absolute;z-index:5;bottom:0;left:-10vw;width:200vw;height:7vw;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to top,white,rgba(255,255,255,0));}body.node--type-landing-page article.node--type-landing-page .container .map:after{content:"";display:block;position:absolute;z-index:5;bottom:-7vw;left:-10vw;width:200vw;height:7vw;background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white,rgba(255,255,255,0));}@media (max-width:1900px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-35%;}}@media (max-width:1800px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-36%;}}@media (max-width:1750px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-37%;right:-61%;}}@media (max-width:1700px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-38%;right:-62%;}}@media (max-width:1650px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-39%;right:-63%;}}@media (max-width:1600px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-40%;right:-64%;}}@media (max-width:1500px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{width:90%;bottom:-36%;right:-55%;}}@media (max-width:1300px){body.node--type-landing-page article.node--type-landing-page .container .map{margin-top:-7vw;}body.node--type-landing-page article.node--type-landing-page .container .map .residences{left:28%;}body.node--type-landing-page article.node--type-landing-page .container .map .celeste{left:45%;}}@media (max-width:1250px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{width:80%;bottom:-31%;right:-47%;}}@media (max-width:1150px){body.node--type-landing-page article.node--type-landing-page .container .map .bubble{bottom:-20%;right:-30%;width:60%;}}@media (max-width:1000px){body.node--type-landing-page article.node--type-landing-page .container .map{margin-left:0;margin-top:-16vw;}body.node--type-landing-page article.node--type-landing-page .container .map .field--name-field-map-image{margin-left:-20px;}body.node--type-landing-page article.node--type-landing-page .container .map .residences{bottom:63%;left:26%;}body.node--type-landing-page article.node--type-landing-page .container .map .celeste{bottom:65%;}body.node--type-landing-page article.node--type-landing-page .container .map .bubble{position:relative;right:0;width:100%;margin-top:-50px;}body.node--type-landing-page article.node--type-landing-page .container .map:before,body.node--type-landing-page article.node--type-landing-page .container .map:after{display:none;}}@media (max-width:500px){body.node--type-landing-page article.node--type-landing-page .container .map .residences{left:24%;bottom:62%;}body.node--type-landing-page article.node--type-landing-page .container .map .celeste{left:42%;bottom:62%;}}body.node--type-landing-page article.node--type-landing-page .container .details{-webkit-box-flex:1;-ms-flex:1 1 440px;flex:1 1 440px;max-width:580px;margin-top:30px;}body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body p strong{color:#646464;text-transform:uppercase;font-family:"Cormorant Garamond",serif;font-weight:800;color:#5c3427;font-size:21px;}body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li{font-family:"Proza Libre",sans-serif;font-size:1.21429vw;color:#646464;line-height:1.35;}@media (max-width:1317.64706px){body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li{font-size:16px;}}@media (min-width:1400px){body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li{font-size:17px;}}body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li:first-child{display:block;background-image:url(/themes/custom/txc_base/svg/icon-1.svg);background-repeat:no-repeat;background-size:52px;background-position:0 0;padding-left:70px;margin-bottom:20px;}body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li:nth-child(2){display:block;background-image:url(/themes/custom/txc_base/svg/icon-2.svg);background-repeat:no-repeat;background-size:52px;background-position:0 0;padding-left:70px;margin-bottom:20px;}body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li:nth-child(3){display:block;background-image:url(/themes/custom/txc_base/svg/icon-3.svg);background-repeat:no-repeat;background-size:52px;background-position:0 0;padding-left:70px;}@media (max-width:1000px){body.node--type-landing-page article.node--type-landing-page .container .details .field--name-body ul li{background-size:38px !important;padding-left:50px !important;}}@media (max-width:500px){body.node--type-landing-page article.node--type-landing-page .container .details{margin-top:40px;}}body.node--type-landing-page article.node--type-landing-page > div:last-child{position:relative;}body.node--type-landing-page article.node--type-landing-page > div:last-child img{width:100%;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link{position:absolute;bottom:174px;text-align:center;margin:0 auto;left:0;right:0;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link.field--name-field-link-two{bottom:108px;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link.field--name-field-link-three{bottom:42px;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link a{background-color:#5c3428;padding:12px 60px;font-family:"Proza Libre",sans-serif;text-transform:uppercase;border-radius:20px;color:#ffffff;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link a:hover{background-color:#4a2a20;}@media (max-width:896px){body.node--type-landing-page article.node--type-landing-page > div:last-child{margin-top:60px;}body.node--type-landing-page article.node--type-landing-page > div:last-child .field--type-link a{padding:10px 16px;font-size:0.85em;}body.node--type-landing-page article.node--type-landing-page > div:last-child:before{content:"";display:block;position:absolute;z-index:5;top:-7vw;left:-5vw;width:200vw;height:7vw;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to top,white,rgba(255,255,255,0));}body.node--type-landing-page article.node--type-landing-page > div:last-child:after{content:"";display:block;position:absolute;z-index:5;top:0;left:-5vw;width:200vw;height:7vw;background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,white,rgba(255,255,255,0));}}.paragraph--type--slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100vw;height:calc(100vh - 110px);background-size:cover;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details{width:35%;position:relative;border-bottom:solid 25px #C19852;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;padding:15%;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap .field--name-field-35-65-title{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-weight:400;font-size:40px;line-height:1;color:#373737;margin-bottom:24px;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap .field--name-field-35-65-body{font-family:"Proza Libre",sans-serif;color:#646464;letter-spacing:0;margin-bottom:24px;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap .field--name-field-35-65-links{font-family:"Cormorant Garamond",serif;font-size:25px;font-weight:500;letter-spacing:0;line-height:29px;font-style:italic;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap .field--name-field-35-65-links a{color:#51261C;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap .field--name-field-35-65-links a:hover{color:#373737;}@media (max-width:1376px){#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap{position:relative;max-width:1200px;padding:60px;}}@media (max-width:1376px) and (max-width:413px){#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details .details-wrap{padding-right:30px;padding-left:30px;}}@media (max-width:1376px){#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .p35-65-Details{width:100%;}}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders{width:65%;position:relative;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders img{width:100%;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders .slick__arrow{position:absolute;bottom:30px;left:50px;font-family:"Proza Libre",sans-serif;font-weight:600;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders .slick__arrow .slick-prev{width:30px;height:30px;margin-right:10px;text-indent:99999px;background:#fff url(/themes/custom/txc_base/images/source/hgal-arrow-left.png) center center no-repeat;background-size:33%;}#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders .slick__arrow .slick-next{width:30px;height:30px;text-indent:99999px;overflow:hidden;background:#fff url(/themes/custom/txc_base/images/source/hgal-arrow-right.png) center center no-repeat;background-size:33%;}@media (max-width:1376px){#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}@media (max-width:1376px){#block-mainpagecontent .field__item .paragraph--type--_5-65-details-image-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#block-mainpagecontent .field__item:nth-child(even) .paragraph--type--_5-65-details-image-gallery .slick--optionset--small-home-sliders{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}#block-mainpagecontent .field__item:nth-child(2) .paragraph--type--_5-65-details-image-gallery .p35-65-Details{border-color:#BABB7E;}#block-mainpagecontent .field__item:nth-child(3) .paragraph--type--_5-65-details-image-gallery .p35-65-Details{border-color:#609EA5;}#block-mainpagecontent .field__item:nth-child(4) .paragraph--type--_5-65-details-image-gallery .p35-65-Details{border-color:#609EA5;}#block-mainpagecontent .field__item:nth-child(5) .paragraph--type--_5-65-details-image-gallery .p35-65-Details{border-color:#E9D8BE;}#block-mainpagecontent .field__item:nth-child(6) .paragraph--type--_5-65-details-image-gallery .p35-65-Details{border-color:#6A7076;}#footer{min-height:168px;position:relative;background:#373737;color:#fff;}#footer .region-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;font-family:"Proza Libre",sans-serif;color:#fff;padding-top:60px;padding-bottom:50px;}#footer .region-inner #block-lacanteralogofooter .field--name-body svg{width:310px;max-width:100%;margin-left:24px;margin-bottom:26px;max-height:34.55px;}@media (max-width:413px){#footer .region-inner #block-lacanteralogofooter .field--name-body svg{margin-left:0;}}@media (max-width:368px){#footer .region-inner #block-lacanteralogofooter .field--name-body svg{width:83vw;}}#footer .region-inner #block-mainnavigation-2 > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin-left:0;margin-bottom:26px;}#footer .region-inner #block-mainnavigation-2 > ul.menu > li.menu-item{display:inline;padding-top:0;white-space:nowrap;font-size:14px;line-height:19px;letter-spacing:.05px;text-transform:uppercase;}#footer .region-inner #block-mainnavigation-2 > ul.menu > li.menu-item .menu{display:none;}#footer .region-inner #block-mainnavigation-2 > ul.menu > li.menu-item a{color:#fff;padding:12.5px 12px;margin:0 12px;display:inline-block;position:relative;}#footer .region-inner #block-mainnavigation-2 > ul.menu > li.menu-item a:hover,#footer .region-inner #block-mainnavigation-2 > ul.menu > li.menu-item a.is-active{color:#DEB887;}@media (max-width:900px){#footer .region-inner #block-mainnavigation-2{display:none;}}#footer .region-inner #block-copyrightwebsitebytxc{font-family:"Proza Libre",sans-serif;font-size:11px;display:block;width:100%;margin-left:107px;font-weight:400;}#footer .region-inner #block-copyrightwebsitebytxc a{color:#646464;}@media (max-width:413px){#footer .region-inner #block-copyrightwebsitebytxc{margin-left:86px;}}@media (max-width:368px){#footer .region-inner #block-copyrightwebsitebytxc{margin-left:0;text-align:center;}}#header{height:110px;position:relative;z-index:1;background:#373737;background-image:url(/themes/custom/txc_base/images/source/bg-sub-header.jpg);background-size:100% 110px;padding-top:35px;}@media (max-width:2084px){#header{background-size:cover;}}@media (max-width:414px){#header{height:86px;padding-top:21px;}}@media (orientation:landscape) and (max-height:597px){#header{height:86px;padding-top:21px;}}#header .region-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;font-family:"Proza Libre",sans-serif;color:#fff;text-transform:uppercase;height:78px;}#header .region-inner #block-logoheader .field--name-body svg{width:310px;max-width:100%;margin-left:24px;margin-bottom:26px;max-height:34.55px;}@media (max-width:413px){#header .region-inner #block-logoheader .field--name-body svg{margin-left:0;}}@media (max-width:449px){#header .region-inner #block-logoheader .field--name-body svg{width:65vw;}}@media (max-width:900px){#header .region-inner #block-logoheader{padding-top:9px;}}#header .region-inner #block-mainnavigation > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin-left:0;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item{display:inline;position:relative;padding-top:0;white-space:nowrap;font-size:14px;line-height:19px;letter-spacing:.05px;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item a{color:#fff;padding:12.5px 12px 46px;margin:0 12px;display:inline-block;position:relative;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item a.is-active:after{content:"";width:100%;height:4px;position:absolute;bottom:-1px;left:0;background:#DEB887;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item > ul.menu{display:none;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover > a:after{content:"";width:100%;height:4px;position:absolute;bottom:-1px;left:0;background:#DEB887;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu{display:block;position:absolute;margin-left:0;left:6%;top:75px;padding:20px 0 25px;width:180px;text-align:center;background:rgba(222,184,135,0.8);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.2)),to(rgba(0,0,0,0.2)));background-image:linear-gradient(-180deg,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.2)),color-stop(73%,rgba(0,0,0,0.2)));background-image:linear-gradient(-180deg,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.2) 73%);-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,0.5),inset 0 0 24px 2px rgba(0,0,0,0.5);box-shadow:0 8px 24px 0 rgba(0,0,0,0.5),inset 0 0 24px 2px rgba(0,0,0,0.5);border-top:solid 4px #DEB887;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item{white-space:normal !important;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item{padding-top:0;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a{padding:20px 15px !important;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a{font-family:"Proza Libre",sans-serif;font-weight:500;line-height:20px;font-size:16px;color:rgba(255,255,255,0.65);position:relative;display:block;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a:hover,#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a.is-active{color:#fff;}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a:after{content:"";width:50%;height:1px;position:absolute;bottom:0;left:50%;margin-left:-39px;background:rgba(255,255,255,0.35);}#header .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item:last-child a:after{display:none;}@media (max-width:900px){#header .region-inner #block-mainnavigation{display:none;}}body.front #header{background:rgba(55,55,55,0);padding-top:60px;height:120px;background-image:none;-webkit-transition:height .25s;transition:height .25s;-webkit-transition:padding-top .25s;transition:padding-top .25s;}body.front #header .region-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;height:62px;}body.front #header .region-inner:after{content:"";position:absolute;bottom:-2px;left:50%;margin-left:-700px;background:#ffffff;height:1px;width:100%;max-width:1400px;-webkit-transition:background 1s;transition:background 1s;}body.front #header #block-mainnavigation > ul.menu > li.menu-item a{padding:12.5px 12px 26px;}body.front #header #block-mainnavigation > ul.menu > li.menu-item:hover > a:after{content:"";width:100%;height:4px;position:absolute;bottom:1px;left:0;background:#DEB887;}body.front #header #block-mainnavigation > ul.menu > li.menu-item:hover ul.menu{top:57px;border-top:none;}@media (max-width:414px){body.front #header{padding-top:21px;}}@media (orientation:landscape) and (max-height:597px){body.front #header{padding-top:21px;}}@media (min-width:900px){#block-responsivemenumobileicon,.block-responsive-menu-toggle{display:none;}}body.front #header.darkhead{height:110px;position:relative;z-index:1;background:#373737;background-image:url(/themes/custom/txc_base/images/source/bg-sub-header.jpg);background-size:100% 110px;padding-top:35px;}@media (max-width:2084px){body.front #header.darkhead{background-size:cover;}}@media (max-width:414px){body.front #header.darkhead{height:86px;padding-top:21px;}}@media (orientation:landscape) and (max-height:597px){body.front #header.darkhead{height:86px;padding-top:21px;}}body.front #header.darkhead .region-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;font-family:"Proza Libre",sans-serif;color:#fff;text-transform:uppercase;height:78px;}body.front #header.darkhead .region-inner:after{content:"";position:absolute;bottom:-2px;left:50%;margin-left:-700px;background:transparent;height:1px;width:100%;max-width:1400px;-webkit-transition:background 1s;transition:background 1s;}body.front #header.darkhead .region-inner #block-logoheader .field--name-body svg{width:310px;max-width:100%;margin-left:24px;margin-bottom:26px;max-height:34.55px;}@media (max-width:413px){body.front #header.darkhead .region-inner #block-logoheader .field--name-body svg{margin-left:0;}}@media (max-width:449px){body.front #header.darkhead .region-inner #block-logoheader .field--name-body svg{width:65vw;}}@media (max-width:900px){body.front #header.darkhead .region-inner #block-logoheader{padding-top:9px;}}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin-left:0;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item{display:inline;position:relative;padding-top:0;white-space:nowrap;font-size:14px;line-height:19px;letter-spacing:.05px;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item a{color:#fff;padding:12.5px 12px 46px;margin:0 12px;display:inline-block;position:relative;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item a.is-active:after{content:"";width:100%;height:4px;position:absolute;bottom:-1px;left:0;background:#DEB887;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item > ul.menu{display:none;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover > a:after{content:"";width:100%;height:4px;position:absolute;bottom:-1px;left:0;background:#DEB887;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu{display:block;position:absolute;margin-left:0;left:6%;top:75px;padding:20px 0 25px;width:180px;text-align:center;background:rgba(222,184,135,0.8);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.2)),to(rgba(0,0,0,0.2)));background-image:linear-gradient(-180deg,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.2)),color-stop(73%,rgba(0,0,0,0.2)));background-image:linear-gradient(-180deg,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.2) 73%);-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,0.5),inset 0 0 24px 2px rgba(0,0,0,0.5);box-shadow:0 8px 24px 0 rgba(0,0,0,0.5),inset 0 0 24px 2px rgba(0,0,0,0.5);border-top:solid 4px #DEB887;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item{white-space:normal !important;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item{padding-top:0;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a{padding:20px 15px !important;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a{font-family:"Proza Libre",sans-serif;font-weight:500;line-height:20px;font-size:16px;color:rgba(255,255,255,0.65);position:relative;display:block;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a:hover,body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a.is-active{color:#fff;}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item a:after{content:"";width:50%;height:1px;position:absolute;bottom:0;left:50%;margin-left:-39px;background:rgba(255,255,255,0.35);}body.front #header.darkhead .region-inner #block-mainnavigation > ul.menu > li.menu-item:hover .menu > li.menu-item:last-child a:after{display:none;}@media (max-width:900px){body.front #header.darkhead .region-inner #block-mainnavigation{display:none;}}#block-tabs{z-index:100;}#block-mainpagecontent .paragraph--type--tc-hero{background:linear-gradient(68deg,#d4e4e0 0%,#d4e4e0 1%,white 21%,#d4e4e0 100%);}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background:url(/themes/custom/txc_base/images/source/bg-town-center.png) no-repeat center 100px;background-size:cover;min-height:100vh;}@media (min-width:1772px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background-position:center top;min-height:120vh;}}@media (max-width:1318px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background:url(/themes/custom/txc_base/images/source/bg-town-center.png) no-repeat center bottom;background-size:contain;height:auto;}}@media (max-width:1000px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{min-height:0;}}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper{padding:85px 30px 60px;}@media (max-width:413px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper{padding-right:30px;padding-left:30px;}}@media (max-width:414px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper{padding-top:43px;}}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings{font-family:"Cormorant Garamond",serif;text-transform:uppercase;margin-bottom:35px;}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-1{font-weight:600;color:#373737;font-size:84px;line-height:66px;}@media (max-width:580px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-1{font-size:6vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-1{font-size:44px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-1{font-size:84px;}}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-2{font-weight:400;color:#51261c;font-size:42px;}@media (max-width:580px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-2{font-size:3vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-2{font-size:22px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-headings .field--name-field-tc-hero-heading-2{font-size:42px;}}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center;}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-body{max-width:794px;color:#646464;}@media (max-width:1000px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-body{max-width:none;}}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-logo{margin:0 60px 0 30px;}@media (max-width:1300px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-logo{margin:0 30px;}}@media (max-width:1000px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-logo{margin:0;}#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-logo svg{width:75%;height:auto;margin-top:30px;margin-bottom:45px;}}@media (max-width:1000px) and (max-width:1000px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-logo svg{margin-right:auto;margin-left:auto;}}@media (max-width:1000px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:1318px){#block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper{padding-bottom:50vw;}}#block-mainpagecontent .paragraph--type--tc-wrapper{padding:80px 0;background:url(/themes/custom/txc_base/images/source/bg-white-sand.png) no-repeat center top;background-size:100% 839px;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper{padding:80px 0 0;}}@media (max-width:414px){#block-mainpagecontent .paragraph--type--tc-wrapper{padding-top:43px;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-tc-wrap-heading{font-family:"Cormorant Garamond",serif;text-align:center;font-size:40px;color:#51261c;letter-spacing:0;line-height:38px;font-weight:500;text-transform:uppercase;padding-bottom:50px;padding-right:30px;padding-left:30px;}@media (max-width:378px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-tc-wrap-heading{font-size:2.85714vw;line-height:1;}}@media (max-width:378px) and (max-width:1120px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-tc-wrap-heading{font-size:32px;}}@media (max-width:378px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-tc-wrap-heading{font-size:40px;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details{width:40%;padding:30px 80px;color:#646464;font-family:"Proza Libre",sans-serif;margin:0 auto;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details{padding:60px;}}@media (max-width:1200px) and (max-width:413px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details{padding-right:30px;padding-left:30px;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details .field--name-field-tc-35-65-heading{font-size:28px;color:#8b4513;letter-spacing:0;line-height:1.25;font-weight:400;text-transform:uppercase;padding-bottom:20px;}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details .field--name-field-tc-35-65-body{color:#646464;}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details .field--name-field-tc-35-65-body a{display:block;font-family:"Cormorant Garamond",serif;font-size:25px;font-weight:500;letter-spacing:0;line-height:29px;font-style:italic;color:#51261c;}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details .field--name-field-tc-35-65-body a:hover{color:#373737;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .tc-35-65-details{width:100%;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .field--name-field-tc-35-65-image{width:60%;}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .field--name-field-tc-35-65-image img{width:100%;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy .field--name-field-tc-35-65-image{width:100%;}}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item .paragraph--type--tc-35-65-image-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item:nth-child(1) .paragraph--type--tc-35-65-image-copy{margin-bottom:80px;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item:nth-child(1) .paragraph--type--tc-35-65-image-copy{margin-bottom:0;}}#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item:nth-child(1) .paragraph--type--tc-35-65-image-copy .field--name-field-tc-35-65-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}@media (max-width:1200px){#block-mainpagecontent .paragraph--type--tc-wrapper .field--name-field-panels .field__item:nth-child(2) .paragraph--type--tc-35-65-image-copy .field--name-field-tc-35-65-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}#block-mainpagecontent .paragraph--type--tc-trails-map{position:relative;}#block-mainpagecontent .paragraph--type--tc-trails-map img{width:100%;}#block-mainpagecontent .paragraph--type--tc-trails-map .field--name-field-tc-trails-map{margin-top:-80px;}@media (max-width:1100px){#block-mainpagecontent .paragraph--type--tc-trails-map .field--name-field-tc-trails-map{margin-top:-40px;}}#block-mainpagecontent .paragraph--type--tc-trails-map .field--name-field-tc-trails-map img{width:auto;margin:0 auto;}@media (min-width:768px){#block-mainpagecontent .paragraph--type--tc-trails-map .field--name-field-tc-trails-map img{max-height:100vh;}}#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{position:absolute;top:32%;left:152px;max-width:683px;background:url(/themes/custom/txc_base/images/source/BG-White-Fuzz-Glow.png) no-repeat center top;background-size:115% 110%;padding:70px 115px;}#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details .field--name-field-tc-trails-heading{font-size:28px;color:#8b4513;letter-spacing:0;line-height:1.25;font-weight:400;text-transform:uppercase;padding-bottom:20px;}#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details .field--name-field-tc-trails-body{color:#646464;}@media (max-width:1600px){#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{left:76px;}}@media (max-width:1366px){#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{left:0;top:30%;}}@media (max-width:1216px){#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{left:-45px;top:28%;}}@media (max-width:1100px){#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{position:relative;max-width:100%;background:none;top:0;left:0;max-width:1400px;padding:0 60px 60px;margin:0 auto;}}@media (max-width:1100px) and (max-width:413px){#block-mainpagecontent .paragraph--type--tc-trails-map .tc-trails-details{padding-right:30px;padding-left:30px;}}#block-mainpagecontent .paragraph--type--tc-overview-map{position:relative;}@media (max-width:767px){#block-mainpagecontent .paragraph--type--tc-overview-map{background:#f3ede3;}}#block-mainpagecontent .paragraph--type--tc-overview-map .field--name-field-tc-overview-map-map .field--type-image{background:#f1ebdf;}#block-mainpagecontent .paragraph--type--tc-overview-map .field--name-field-tc-overview-map-map .field--type-image img{width:auto;margin:0 auto;}@media (min-width:768px){#block-mainpagecontent .paragraph--type--tc-overview-map .field--name-field-tc-overview-map-map .field--type-image img{max-height:100vh;}}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{position:absolute;top:77px;left:50%;margin-left:-363px;}@media (max-width:1280px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{margin-left:0;left:6vw;}}@media (max-height:1080px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{margin-left:0;left:6vw;}}@media (max-width:825px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{margin-top:-30px;}}@media (max-width:767px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{position:relative;top:0;left:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;max-width:1400px;padding:40px 60px 60px;margin:0 auto;}}@media (max-width:767px) and (max-width:413px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{padding-right:30px;padding-left:30px;}}@media (max-width:664px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-logo{margin-bottom:60px;}@media (max-width:850px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-logo svg{width:240px;margin:0 auto;}}@media (max-width:664px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-logo{margin-bottom:0;margin-top:40px;}}@media (max-width:664px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{background:url(/themes/custom/txc_base/images/source/BG-White-Fuzz-Glow-Vert.png) no-repeat center top;background-size:100% 100%;overflow:visible;font-family:"Proza Libre",sans-serif;font-size:16px;max-width:282px;margin:-60px auto 0;padding:60px;}@media (max-width:825px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:-90px auto 0;max-width:100%;}}@media (max-width:370px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}@media (max-width:767px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{margin-top:0;padding:40px 60px 60px;padding-bottom:0;}}@media (max-width:767px) and (max-width:413px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{padding-right:30px;padding-left:30px;}}@media (max-width:767px) and (max-width:664px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul{padding-top:0;}}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li{position:relative;margin-bottom:13px;padding-left:20px;}@media (max-width:825px){#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:before{content:"";position:absolute;top:4px;left:-5px;height:15px;width:15px;background:#986b58;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(2):before{background:#93BFB3;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(3):before{background:#6D8EB3;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(4):before{background:#beb6a5;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(5):before{background:#878B85;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(6):before{background:#609EA5;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(7):before{background:#DCDBB2;}#block-mainpagecontent .paragraph--type--tc-overview-map .tc-overview-map-details .field--name-field-tc-overview-map-body ul li:nth-child(8):before{background:#546223;}#block-mainpagecontent .paragraph--type--alc-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;max-height:875px;overflow:hidden;}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content{width:50%;padding:85px 145px 85px 60px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;}@media (max-width:1326px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content{padding:85px 7vw 85px 60px;}}@media (max-width:414px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content{padding-top:43px;}}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper{max-width:455px;width:100%;}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group{font-family:"Cormorant Garamond",serif;text-transform:uppercase;margin-bottom:35px;}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-weight:600;color:#deb887;font-size:84px;line-height:66px;}@media (min-width:930px) and (max-width:1076px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:6vw;line-height:1;}}@media (min-width:930px) and (max-width:1076px) and (max-width:950px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:57px;}}@media (min-width:930px) and (max-width:1076px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:84px;}}@media (max-width:580px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:6vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:44px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-1{font-size:84px;}}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-weight:400;color:#51261c;font-size:42px;}@media (min-width:930px) and (max-width:1076px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:3vw;line-height:1;}}@media (min-width:930px) and (max-width:1076px) and (max-width:966.66667px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:29px;}}@media (min-width:930px) and (max-width:1076px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:42px;}}@media (max-width:580px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:3vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:22px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .alc-headings-group .field--name-field-alc-hero-heading-2{font-size:42px;}}#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper .field--name-field-alc-hero-body{font-family:"Proza Libre",sans-serif;color:#646464;letter-spacing:0;}@media (max-width:930px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content .alc-hero-content-wrapper{max-width:none;}}@media (max-width:930px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content{width:100%;padding:85px 60px;}}@media (max-width:930px) and (max-width:413px){#block-mainpagecontent .paragraph--type--alc-hero .alc-hero-content{padding-right:30px;padding-left:30px;}}#block-mainpagecontent .paragraph--type--alc-hero .field--name-field-acl-hero-image{width:50%;border-bottom:solid #deb887 12px;}#block-mainpagecontent .paragraph--type--alc-hero .field--name-field-acl-hero-image article{height:100%;}#block-mainpagecontent .paragraph--type--alc-hero .field--name-field-acl-hero-image article .field--type-image{height:100%;}#block-mainpagecontent .paragraph--type--alc-hero .field--name-field-acl-hero-image article .field--type-image img{height:100%;width:100%;font-family:"object-fit:cover;object-position:left bottom";-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;}@media (max-width:930px){#block-mainpagecontent .paragraph--type--alc-hero .field--name-field-acl-hero-image{width:100%;}}@media (max-width:1178px){#block-mainpagecontent .paragraph--type--alc-hero{max-height:1000px;}}@media (max-width:930px){#block-mainpagecontent .paragraph--type--alc-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none;}}#block-mainpagecontent .paragraph--type--dual-title-wrapper{max-width:1322px;margin:0 auto;padding:0;padding:58px 60px 80px;}@media (max-width:413px){#block-mainpagecontent .paragraph--type--dual-title-wrapper{padding-right:30px;padding-left:30px;}}#block-mainpagecontent .paragraph--type--dual-title-wrapper .dual-titles-group{font-family:"Cormorant Garamond",serif;text-transform:uppercase;margin-bottom:60px;font-weight:500;color:#51261c;letter-spacing:0;font-size:2.85714vw;line-height:1;}@media (max-width:1015px){#block-mainpagecontent .paragraph--type--dual-title-wrapper .dual-titles-group{font-size:29px;}}@media (min-width:1400px){#block-mainpagecontent .paragraph--type--dual-title-wrapper .dual-titles-group{font-size:40px;}}#block-mainpagecontent .paragraph--type--dual-title-wrapper .dual-titles-group .field--name-field-dt-heading-2{color:#deb887;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item{width:100%;-webkit-box-shadow:inset 0 1px 30px 0 rgba(234,234,234,0.43);box-shadow:inset 0 1px 30px 0 rgba(234,234,234,0.43);border-radius:5px;max-width:277px;margin-bottom:20px;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid{padding:30px 30px 45px;text-align:center;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid .field--name-field-acl-factoid-icon article{display:inline-block;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid .field--name-field-alc-factoid-title{font-size:26px;font-family:"Cormorant Garamond",serif;color:#8b4513;letter-spacing:0;text-align:center;line-height:23px;font-weight:600;padding:20px 0;text-transform:uppercase;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid .double-field-unformatted-list .container-inline{padding-bottom:10px;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid .double-field-unformatted-list .container-inline .double-field-first{font-family:"Proza Libre",sans-serif;font-weight:400;font-size:11px;color:#8b4513;letter-spacing:0.31px;line-height:15px;display:block;text-transform:uppercase;}#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item .paragraph--type--alc-factoid .double-field-unformatted-list .container-inline .double-field-second{font-family:"Proza Libre",sans-serif;font-weight:500;font-size:20px;color:#b0b0b0;letter-spacing:0;text-align:center;display:block;line-height:1.4;}@media (max-width:950px){#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item{margin-right:10px;margin-left:10px;}}@media (max-width:700px){#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels > .field__item{margin-right:0;margin-left:0;max-width:none;}}@media (max-width:950px){#block-mainpagecontent .paragraph--type--dual-title-wrapper .field--name-field-dt-panels{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}#block-mainpagecontent .paragraph--type--developer-hero{background:url(/themes/custom/txc_base/images/source/bg-white-sand.png) no-repeat center top;background-size:100% 839px;border-bottom:5px solid #deb887;border-color:rgba(222,184,135,0.6);}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper{min-height:638px;padding:85px 30px;}@media (max-width:413px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper{padding-right:30px;padding-left:30px;}}@media (max-width:414px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper{padding-top:43px;}}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group{font-family:"Cormorant Garamond",serif;text-transform:uppercase;margin-bottom:35px;}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-weight:600;color:#deb887;font-size:84px;line-height:66px;}@media (min-width:930px) and (max-width:1076px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:6vw;line-height:1;}}@media (min-width:930px) and (max-width:1076px) and (max-width:950px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:57px;}}@media (min-width:930px) and (max-width:1076px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:84px;}}@media (max-width:580px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:6vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:44px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-1{font-size:84px;}}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-weight:400;color:#51261c;font-size:42px;}@media (min-width:930px) and (max-width:1076px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:3vw;line-height:1;}}@media (min-width:930px) and (max-width:1076px) and (max-width:966.66667px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:29px;}}@media (min-width:930px) and (max-width:1076px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:42px;}}@media (max-width:580px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:3vw;line-height:1;}}@media (max-width:580px) and (max-width:733.33333px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:22px;}}@media (max-width:580px) and (min-width:1400px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .dev-hero-headings-group .field--name-field-dev-hero-heading-2{font-size:42px;}}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body{text-align:center;max-width:830px;margin:0 auto;font-family:"Cormorant Garamond",serif;font-size:25px;color:#646464;letter-spacing:0;line-height:1.35;}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body figure{display:inline-block;margin:0 auto;padding:3px 0 0;}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body figure.caption figcaption{display:inline-block;font-family:"Proza Libre",sans-serif;font-weight:400;font-size:14px;color:#deb887;letter-spacing:0;line-height:26px;text-transform:uppercase;}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body figure article svg{width:331px;max-width:100%;margin-bottom:20px;}@media (max-width:400px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body figure article svg{width:100%;}}#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body p{margin-top:40px;margin-bottom:0;}@media (max-width:768px){#block-mainpagecontent .paragraph--type--developer-hero .dev-hero-wrapper .field--name-field-dev-hero-body{font-size:20px;}}@media (max-width:1500px){#block-mainpagecontent .paragraph--type--developer-hero{background-size:cover;}}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group{padding:100px 30px 100px;}@media (max-width:413px){#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group{padding-right:30px;padding-left:30px;}}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:40px;color:#deb887;letter-spacing:0;line-height:38px;text-transform:uppercase;margin-bottom:30px;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item{display:block;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:35px;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .field--name-field-board-headshot{-webkit-box-flex:0;-ms-flex:0 0 207px;flex:0 0 207px;}@media (max-width:676px){#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .field--name-field-board-headshot{margin-bottom:35px;}}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group{padding:17px 60px;font-family:"Proza Libre",sans-serif;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group .double-field-unformatted-list{border-bottom:1px solid #373737;padding-bottom:3px;margin-bottom:15px;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group .double-field-unformatted-list .double-field-first{font-size:21px;color:#646464;letter-spacing:1px;line-height:26px;text-transform:uppercase;font-weight:700;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group .double-field-unformatted-list .double-field-second{font-size:15px;color:#646464;letter-spacing:0;line-height:1.3;font-style:italic;display:inline-block;}#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group .field--name-field-board-member-bio{font-family:"Proza Libre",sans-serif;color:#646464;letter-spacing:0;}@media (max-width:1490px){#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group{padding:0 0 17px 60px;}}@media (max-width:676px){#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member .board_content_group{padding:0;}}@media (max-width:676px){#block-mainpagecontent .paragraph--type--single-title-wrapper .single-title-contents-group .field--name-field-single-title-wrapper-panel .field__item .paragraph--type--board-member{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#block-explorelacanterapop{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}#block-explorelacanterapop .block-wrapper{position:relative;max-width:560px;max-height:344px;overflow:visible;padding:64px 74px 0;background:url(/themes/custom/txc_base/images/source/bg-pop-up.jpg) no-repeat center top;background-size:cover;text-align:center;border-right:10px solid #deb887;}#block-explorelacanterapop .block-wrapper h2{font-family:"Cormorant Garamond",serif;font-weight:300;font-size:39px;color:#ffffff;letter-spacing:0;text-align:center;line-height:38.81px;font-style:italic;margin-bottom:35px;}#block-explorelacanterapop .block-wrapper p{font-family:"Proza Libre",sans-serif;font-weight:400;font-size:20px;color:#ffdab9;letter-spacing:0;text-align:center;line-height:29px;margin-bottom:65px;}#block-explorelacanterapop .block-wrapper #pop-submit{background:#bcaa91;font-size:12px;color:#fff;letter-spacing:0.2px;text-align:center;line-height:12px;text-transform:uppercase;padding:1em 5em;border-radius:24px;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;cursor:pointer;}#block-explorelacanterapop .block-wrapper #pop-submit:hover{background:#deb887;}#block-explorelacanterapop .block-wrapper .fa-times{position:absolute;top:5px;right:5px;}#block-explorelacanterapop .block-wrapper .fa-times:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;color:#ffffff;height:12px;width:12px;cursor:pointer;}@media (max-width:700px){#block-explorelacanterapop{display:none;}}#block-explorelacanterapop.pop-closed{display:none;}#block-webform-2{position:fixed;top:39%;left:-600px;max-width:415px;overflow:visible;padding:40px 40px 0;background:url(/themes/custom/txc_base/images/source/bg-pop-up.jpg) no-repeat center top;background-size:cover;text-align:center;border-right:10px solid #deb887;margin-left:40px;-webkit-transition:left 0.5s ease;transition:left 0.5s ease;}@media (max-height:812px){#block-webform-2{top:25%;}}@media (max-height:568px){#block-webform-2{top:10%;}}#block-webform-2 .webform-submission-form .form-type-processed-text{margin:0;}#block-webform-2 .webform-submission-form .form-type-processed-text h2{font-family:"Cormorant Garamond",serif;font-weight:300;font-size:29px;color:#ffffff;letter-spacing:0;text-align:center;line-height:24.81px;font-style:italic;margin-bottom:15px;}#block-webform-2 .webform-submission-form .form-type-processed-text p{font-family:"Proza Libre",sans-serif;font-weight:400;font-size:18px;color:#ffdab9;letter-spacing:0;text-align:center;line-height:29px;margin-bottom:15px;text-transform:uppercase;}#block-webform-2 .webform-submission-form .form-item{margin-top:0;padding-top:8px;background:#fff;padding-left:19px;-webkit-box-shadow:inset 0 0 6px 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 6px 1px rgba(0,0,0,0.2);}#block-webform-2 .webform-submission-form .form-item label{font-family:"Proza Libre",sans-serif;font-size:11px;color:#2c2c2c;letter-spacing:0.03px;text-align:left;text-transform:uppercase;margin-bottom:0;}#block-webform-2 .webform-submission-form .form-item input[type="text"],#block-webform-2 .webform-submission-form .form-item input[type="email"],#block-webform-2 .webform-submission-form .form-item textarea{font-family:"Proza Libre",sans-serif;background:transparent;border-top:none;border-right:none;border-bottom:none;border-left:none;border:0;box-shadow:none;-webkit-box-shadow:none;font-size:14px;color:#949494;letter-spacing:0;line-height:24.88px;padding-left:0;height:38px;padding-top:0;}#block-webform-2 .webform-submission-form .form-type-processed-text.form-item{margin-top:0;background:none;padding-top:0;-webkit-box-shadow:none;box-shadow:none;padding-left:0;}#block-webform-2 .webform-submission-form .form-actions{text-align:center;margin-top:29px;margin-bottom:-15px;}#block-webform-2 .webform-submission-form .form-actions .webform-button--submit,#block-webform-2 .webform-submission-form .form-actions input[type="submit"]{background:#bcaa91;font-size:12px;color:#fff;letter-spacing:0.2px;text-align:center;line-height:12px;text-transform:uppercase;padding:1em 5em;border-radius:24px;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;}#block-webform-2 .webform-submission-form .form-actions .webform-button--submit:hover,#block-webform-2 .webform-submission-form .form-actions input[type="submit"]:hover{background:#deb887;}#block-webform-2 .webform-submission-form .fa-times{position:absolute;top:5px;right:5px;}#block-webform-2 .webform-submission-form .fa-times:before{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;color:#ffffff;height:12px;width:12px;cursor:pointer;}#block-webform-2:before{content:"";position:absolute;top:calc(50% - 26px);left:-40px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #464646;}#block-webform-2.slide-in:not(.disable-slide){left:0;}@media (max-width:455px){#block-webform-2{width:100%;max-width:100vh;max-height:none;margin-left:0;}}body.page-node-7 #block-mainpagecontent{background:url(/themes/custom/txc_base/images/source/bg-white-sand.png) no-repeat center top;background-size:100% 839px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper{background:-webkit-gradient(linear,left bottom,left top,from(#686868),to(#373737));background:linear-gradient(0deg,#686868 0%,#373737 100%);height:5px;overflow:hidden;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group{padding-top:77px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group .paragraph--type--basic-wysiwyg{font-family:"Proza Libre",sans-serif;color:#ffffff;font-weight:400;max-width:1040px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group .paragraph--type--basic-wysiwyg p{letter-spacing:0;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group .paragraph--type--basic-wysiwyg ul{list-style-type:disc;margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:30px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group .paragraph--type--basic-wysiwyg ul li{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-left:17px;padding-left:10px;margin-bottom:12px;}@media (max-width:530px){body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(3) .paragraph--type--single-title-wrapper .single-title-contents-group .paragraph--type--basic-wysiwyg ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:20px auto -60px;max-width:1100px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure{margin:0 34px 80px;min-height:118px;width:100%;max-width:294px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure.caption figcaption{display:inline-block;font-family:"Proza Libre",sans-serif;font-weight:400;font-size:14px;color:#deb887;letter-spacing:0;line-height:1.2;text-transform:uppercase;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure .embedded-entity img{width:100%;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure:nth-child(1) .embedded-entity img{max-width:294px;margin-top:15px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure:nth-child(2) .embedded-entity img{max-width:214px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure:nth-child(3) .embedded-entity img{max-width:287px;margin-top:15px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure:nth-child(4) .embedded-entity img{max-width:166px;}body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure:nth-child(5) .embedded-entity img{max-width:117px;}@media (max-width:626px){body.page-node-3 #block-mainpagecontent .field--name-field-panels .field__item:nth-child(2) .field--name-field-basic-wysiwyg-body figure{margin-right:0;margin-left:0;}}body.page-path-explore #content .region-inner,body.front #content .region-inner{position:relative;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero{background:-webkit-gradient(linear,left top,right top,from(#82b6c9),to(#a3c4cf));background:linear-gradient(90deg,#82b6c9 0%,#a3c4cf 100%);}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background:url(/themes/custom/txc_base/images/source/hero-bg-vistas.png) no-repeat center 100px;background-size:cover;min-height:100vh;}@media (min-width:1772px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background-position:center top;min-height:120vh;}}@media (max-width:1318px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{background:url(/themes/custom/txc_base/images/source/hero-bg-vistas.png) no-repeat center bottom;background-size:contain;height:auto;}}@media (max-width:1000px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap{min-height:0;}}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-hero .tc-hero-outer-wrap .tc-hero-wrapper .tc-hero-body-group .field--name-field-tc-hero-body p{color:#373737;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image{position:relative;margin-top:-45px;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg{width:auto;height:1295px;margin:0 auto;max-width:100%;}@media (min-width:768px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg{max-height:115vh;}}@media (max-width:750px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg{width:190%;margin-left:-54%;max-width:190%;}}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot{cursor:pointer;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot > polygon:hover,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot path:hover{fill-opacity:1;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-1-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-2-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-3-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-4-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-5-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-6-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-7-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-8-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-9-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-10-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-11-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-12-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-13-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-14-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-15-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-16-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-17-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-18-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-19-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-20-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-21-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-22-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-23-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-24-Label,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot #Lot-25-Label{pointer-events:none;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot.sold{cursor:default;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot.sold > polygon,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot.sold > path{fill:#e43326;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot.sold > polygon:hover,body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image svg #The-Vistas #Map .lot.sold > path:hover{fill-opacity:0.5;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup{display:none;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup.open-modal{display:block;position:absolute;top:283px;left:35%;width:308px;padding:18px;border:1px solid #e43326;border-radius:11px;background:rgba(255,255,255,0.8);margin-left:-308px;}@media (max-width:750px){body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup.open-modal{top:100px;left:50%;margin-left:-154px;}}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lot-close{position:relative;height:23px;cursor:pointer;width:23px;margin-left:90%;overflow:hidden;font-size:0;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lot-close:after{content:"";display:inline-block;visibility:visible;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-size:14px/1;font-size:inherit;font-family:"Font Awesome";font-weight:400;font-weight:900;margin-right:0.5em;margin-right:0;margin-left:0.5em;position:absolute;top:-30px;left:0;color:#8b4513;font-size:23px;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox{text-align:center;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox div{text-align:center;font-family:"Proza Libre",sans-serif;color:#b0b0b0;font-size:20px;line-height:27px;margin-bottom:17px;font-weight:600;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox div span{display:block;color:#8b4513;font-size:11px;line-height:15px;letter-spacing:0.31px;text-transform:uppercase;font-weight:normal;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox .lot-number{font-family:"Proza Libre",sans-serif;color:#e43326;font-size:44px;font-weight:600;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox .lot-title{font-family:"Cormorant Garamond",serif;color:#8b4513;font-size:26px;line-height:26px;font-weight:600;text-transform:uppercase;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox .lot-price a{text-align:center;font-family:"Proza Libre",sans-serif;color:#b0b0b0;font-size:20px;line-height:27px;margin-bottom:17px;font-weight:600;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox .lot-price a:hover{color:#8b4513;}body.page-node-23 #block-mainpagecontent .paragraph--type--tc-full-width-single-image .field--name-field-image-caption #lot-popup #lotbox .lot-image img{max-height:185px;margin:0 auto;}.ui-dialog.ui-widget.ui-widget-content{border:solid 4px #51261c;background:#ffffff url(/themes/custom/txc_base/images/source/bg-white-sand.png) no-repeat right top;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.5),inset 0 0 100px 10px rgba(239,223,201,0.5);box-shadow:0 6px 8px 0 rgba(0,0,0,0.5),inset 0 0 100px 10px rgba(239,223,201,0.5);}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{border:none;background:none;padding:0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button.ui-corner-all{color:#373737;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-button.ui-corner-all:hover{background-color:transparent;}.ui-dialog.ui-widget.ui-widget-content #drupal-modal{padding:14px 44px 55px;text-align:center;}.ui-dialog.ui-widget.ui-widget-content #drupal-modal svg{margin-bottom:40px;margin-right:50%;margin-left:69px;}@media (max-width:768px){.ui-dialog.ui-widget.ui-widget-content #drupal-modal svg{margin:0 auto 40px;}}.ui-dialog.ui-widget.ui-widget-content #drupal-modal p{font-family:"Proza Libre",sans-serif;}.ui-dialog.ui-widget.ui-widget-content #drupal-modal a{display:inline-block;font-family:"Proza Libre",sans-serif;font-weight:500;background:#51261c;font-size:12px;color:#ffffff;letter-spacing:0.2px;text-align:center;line-height:12px;text-transform:uppercase;padding:1em 5em;border-radius:24px;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;margin-top:15px;}.ui-dialog.ui-widget.ui-widget-content #drupal-modal a:hover{background:#373737;}.ui-widget-overlay.ui-front{background:#000000;opacity:0.8;}.mm-wrapper--position-left .mm-slideout{will-change:initial;}.responsive-menu-block-wrapper{display:none;}html.mm-wrapper_opened .mm-page{position:fixed !important;}html.mm-wrapper_opened .mm-page{width:100%;}.mm-page{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-wrapper_opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-wrapper_opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}html.mm-wrapper_opening .mm-slideout{-webkit-transform:translate3d(81vw,0,0);transform:translate3d(81vw,0,0);}.mm-menu.mm-menu_offcanvas{background:#373737;color:#fff;}.mm-menu.mm-menu_offcanvas .mm-panels > .mm-panel.mm-hasnavbar{padding-top:0;}.mm-menu.mm-menu_offcanvas .mm-panels .mm-navbar{display:block;}.mm-menu.mm-menu_offcanvas .mm-panels .mm-navbar a,.mm-menu.mm-menu_offcanvas .mm-panels .mm-navbar > *{font-family:"Proza Libre",sans-serif;color:#fff;font-weight:400;text-transform:uppercase;}.mm-menu.mm-menu_offcanvas .mm-panels .mm-navbar .mm-navbar__title{display:none;}.mm-menu.mm-menu_offcanvas .mm-listview > li{font-family:"Cormorant Garamond",serif;text-align:center;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.667;color:#fff;}.mm-menu.mm-menu_offcanvas .mm-listview > li:hover{color:#DEB887;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-bottom:11px;position:relative;margin-right:24px;}@media (max-width:413px){.responsive-menu-toggle-icon{margin-right:0;}}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:none;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#373737;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:30px;height:1px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{-webkit-transition:none 0.4s ease-out 0.1s;transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;-webkit-transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:top,bottom,left,opacity,-webkit-transform;transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity,-webkit-transform;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before,html.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}html.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}html.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);-webkit-transition:background 1s ease 0.3s;transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}#everything{overflow-x:hidden;}body.front .responsive-menu-toggle-icon{margin-bottom:17px;}#postscript #block-topperforcontactform{background:#908470 url(/themes/custom/txc_base/images/source/bg-contact-us.png) right top no-repeat;background-size:auto calc(100% - 40px);color:#ffffff;}#postscript #block-topperforcontactform .cft-wrapper{padding:84px 30px 64px;}#postscript #block-topperforcontactform .cft-wrapper .field--name-field-cft-heading{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:40px;letter-spacing:0;line-height:38px;text-transform:uppercase;margin-bottom:20px;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .field--name-field-cft-bio-image{margin-right:40px;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .field--name-field-cft-bio-image img{width:207px;height:auto;}@media (max-width:466px){#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .field--name-field-cft-bio-image{margin:0 auto;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .field--name-field-cft-bio-image img{width:100%;}}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group{font-family:"Proza Libre",sans-serif;padding-top:36px;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group .field--name-field-cft-contact-name{display:inline;font-weight:500;font-size:27px;color:#E9D4B8;letter-spacing:1.29px;line-height:26px;text-transform:uppercase;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group .field--name-field-cft-linkedin{display:inline;height:23px;width:21px;margin-left:10px;margin-bottom:5px;position:relative;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group .field--name-field-cft-linkedin a{text-indent:99999px;height:23px;width:21px;background:transparent url(/themes/custom/txc_base/images/source/LinkedIn-Icon.png) center center no-repeat;background-size:21px 23px;white-space:nowrap;display:inline-block;position:absolute;top:-4px;right:-24px;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group .field--name-field-cft-phone-number{padding-top:5px;}#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details .cft-details-group .field--name-field-cft-phone-number a{color:#ffffff;font-weight:400;font-size:18px;letter-spacing:0;line-height:16px;}@media (max-width:466px){#postscript #block-topperforcontactform .cft-wrapper .cft-image-and-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#postscript #block-webform{background:#908470;color:#ffffff;}#postscript #block-webform .webform-submission-form{padding:0 30px 44px;}@media (max-width:413px){#postscript #block-webform .webform-submission-form{padding-right:30px;padding-left:30px;}}#postscript #block-webform .webform-submission-form #edit-processed-text{margin-top:0;margin-bottom:20px;}#postscript #block-webform .webform-submission-form #edit-processed-text h2{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:40px;letter-spacing:0;line-height:38px;text-transform:uppercase;margin-bottom:25px;color:#ffffff;}#postscript #block-webform .webform-submission-form #edit-processed-text p{font-family:"Proza Libre",sans-serif;color:#FFFFFF;letter-spacing:0.45px;text-align:left;max-width:649px;}#postscript #block-webform .webform-submission-form .form-item{margin-top:0;padding-top:16px;background:#fff;padding-left:19px;-webkit-box-shadow:inset 0 0 6px 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 6px 1px rgba(0,0,0,0.2);}#postscript #block-webform .webform-submission-form .form-item label{font-family:"Proza Libre",sans-serif;font-size:11px;color:#2C2C2C;letter-spacing:0.03px;text-align:left;text-transform:uppercase;margin-bottom:0;}#postscript #block-webform .webform-submission-form .form-item input[type="text"],#postscript #block-webform .webform-submission-form .form-item input[type="email"],#postscript #block-webform .webform-submission-form .form-item textarea{font-family:"Proza Libre",sans-serif;background:transparent;border-top:none;border-right:none;border-bottom:none;border-left:none;border:0;box-shadow:none;-webkit-box-shadow:none;font-size:14px;color:#949494;letter-spacing:0;line-height:24.88px;padding-left:0;}#postscript #block-webform .webform-submission-form .js-form-type-checkbox .icheckbox_flat-green{margin-right:10px;}#postscript #block-webform .webform-submission-form .js-form-type-checkbox label{font-size:12px;color:#FFFFFF;letter-spacing:0.1px;line-height:24.88px;text-transform:none;}#postscript #block-webform .webform-submission-form .js-form-type-checkbox.form-item{margin-top:1em;background:none;padding-top:0;-webkit-box-shadow:none;box-shadow:none;padding-left:5px;}#postscript #block-webform .webform-submission-form #edit-processed-text.form-item{margin-top:0;background:none;padding-top:0;-webkit-box-shadow:none;box-shadow:none;padding-left:0;}#postscript #block-webform .webform-submission-form .form-actions{text-align:right;}#postscript #block-webform .webform-submission-form .form-actions .webform-button--submit,#postscript #block-webform .webform-submission-form .form-actions input[type="submit"]{background:#6F5544;font-size:12px;color:#FFFFFF;letter-spacing:0.2px;text-align:center;line-height:12px;text-transform:uppercase;padding:1em 5em;border-radius:15px;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;}#postscript #block-webform .webform-submission-form .form-actions .webform-button--submit:hover,#postscript #block-webform .webform-submission-form .form-actions input[type="submit"]:hover{background:#51261C;}@media (max-width:466px){#postscript #block-webform .webform-submission-form .form-actions{text-align:center;}}body.page-node-22 #postscript .region-inner{background:#908470 url(/themes/custom/txc_base/images/source/contact-sand-background.jpg) center top no-repeat;background-size:100% 100%;}body.page-node-22 #postscript .region-inner #block-webform{background:transparent url(/themes/custom/txc_base/images/source/bg-contact-us.png) right top no-repeat;background-size:441px auto;}body.page-node-22 #postscript .region-inner #block-webform .webform-submission-form{padding-top:85px;}@media (max-width:1499px){body.page-node-22 #postscript .region-inner{background-size:cover;}}body.page-node-3 .block-webform{margin-top:-40px;}body.page-node-3 .block-webform .form-type-processed-text h2{display:none;}@media (max-width:1042px){#preface #block-homepagerotator{overflow:hidden;}}#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image{height:100vh;max-height:calc(100vh - 146px);}@media (max-width:1024px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image{max-height:calc(100vh - 100px);}}@media (max-width:320px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image{max-height:calc(100vh - 70px);}}@media (orientation:landscape) and (max-height:597px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image{width:100%;max-height:none;height:auto;}}#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image img{width:100%;height:100vh;max-height:calc(100vh - 146px);font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;}@media (max-width:1024px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image img{max-height:calc(100vh - 100px);}}@media (max-width:320px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image img{max-height:calc(100vh - 70px);}}@media (orientation:landscape) and (max-height:597px){#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image img{width:100%;max-height:none;height:auto;}}#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image .field--name-thumbnail{height:100%;}#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image.compat-object-fit{background-size:cover;background-position:center center;}#preface #block-homepagerotator .slick-slide .paragraph--type--homepage-hero-slide .field--name-field-slide-background-image.compat-object-fit img{opacity:0;}#preface #block-homepagerotator .paragraph--type--homepage-hero-slide{position:relative;z-index:2;}#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles{font-family:"Cormorant Garamond",serif;text-align:center;}@media (max-width:1042px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles{padding-right:30px;padding-left:30px;}}#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-a{text-align:center;color:#DEB887;font-size:80px;letter-spacing:-1px;line-height:68.44px;text-transform:uppercase;margin-bottom:5px;text-shadow:0 0 19px rgba(0,0,19,0.5);max-width:1020px;font-weight:600;}@media (max-width:1042px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-a{font-size:5.71429vw;line-height:1;}}@media (max-width:1042px) and (max-width:700px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-a{font-size:40px;}}@media (max-width:1042px) and (min-width:1400px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-a{font-size:80px;}}#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-b{text-align:center;color:#FFFFFF;font-size:53px;line-height:45.44px;text-transform:uppercase;text-shadow:0 0 19px rgba(0,0,19,0.5);max-width:1092px;font-weight:400;letter-spacing:-1px;}@media (max-width:1042px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-b{font-size:3.78571vw;line-height:1;}}@media (max-width:1042px) and (max-width:686.79245px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-b{font-size:26px;}}@media (max-width:1042px) and (min-width:1400px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper .titles .field--name-field-slide-text-b{font-size:53px;}}@media (max-width:414px){#preface #block-homepagerotator .paragraph--type--homepage-hero-slide .titles-wrapper{top:70px;}}#preface #block-explorelacantera{position:relative;height:146px;color:#fff;background-image:url(/themes/custom/txc_base/images/source/bg-explore-la-cantera.jpg);background-color:#373737;background-size:100% 146px;}@media (max-width:1500px){#preface #block-explorelacantera{background-size:cover;}}@media (max-width:1024px){#preface #block-explorelacantera{height:100px;}}@media (max-width:320px){#preface #block-explorelacantera{height:70px;}}#preface #block-explorelacantera:before{content:"";background-image:url(/themes/custom/txc_base/images/source/Explore-Tab-Knotch.png);background-size:121px 60px;position:absolute;top:-58px;left:50%;width:121px;height:60px;margin-left:-60px;cursor:pointer;}@media (max-width:1024px){#preface #block-explorelacantera:before{background-size:80px 40px;width:80px;height:40px;margin-left:-40px;top:-39px;}}#preface #block-explorelacantera .field--name-body{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}#preface #block-explorelacantera .field--name-body p{text-align:center;font-family:"Cormorant Garamond",serif;font-weight:400;font-size:45px;line-height:1;cursor:pointer;}#preface #block-explorelacantera .field--name-body p span.explore{font-weight:300;font-style:italic;}@media (max-width:1042px){#preface #block-explorelacantera .field--name-body p{font-size:3.21429vw;}}@media (max-width:1042px) and (max-width:1026.66667px){#preface #block-explorelacantera .field--name-body p{font-size:33px;}}@media (max-width:1042px) and (min-width:1400px){#preface #block-explorelacantera .field--name-body p{font-size:45px;}}@media (max-width:320px){#preface #block-explorelacantera .field--name-body p{font-size:3.21429vw;}}@media (max-width:320px) and (max-width:777.77778px){#preface #block-explorelacantera .field--name-body p{font-size:25px;}}@media (max-width:320px) and (min-width:1400px){#preface #block-explorelacantera .field--name-body p{font-size:45px;}}body[class*='page-path-explore'] #block-mainpagecontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 150px);min-height:600px;}@media (max-width:480px){body[class*='page-path-explore'] #block-mainpagecontent{height:calc(100vh - 110px);}}#property-info{max-width:375px;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;}#property-info .layout{width:375px;max-width:100%;height:100%;}#property-info .layout .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;height:100%;}#property-info .layout .layout__region .property-details-group{padding:33px 40px 27px 50px;-webkit-box-flex:0;-ms-flex:0 1 457px;flex:0 1 457px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;max-height:50%;}@media (max-width:480px){#property-info .layout .layout__region .property-details-group{max-height:none;display:block;}}#property-info .layout .layout__region .property-details-group .field--name-field-property-type{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;font-family:"Proza Libre",sans-serif;font-weight:800;font-size:14px;color:#3a5466;letter-spacing:0;text-transform:uppercase;margin-bottom:4px;}#property-info .layout .layout__region .property-details-group .field--name-node-title h2{-webkit-box-flex:0;-ms-flex:0 0 91px;flex:0 0 91px;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:33px;color:#373737;letter-spacing:0;line-height:33px;text-transform:uppercase;margin-bottom:25px;width:285px;min-width:285px;display:inline-block;}@media (max-width:480px){#property-info .layout .layout__region .property-details-group .field--name-node-title h2{width:100%;}}#property-info .layout .layout__region .property-details-group .field--name-body{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-family:"Proza Libre",sans-serif;font-weight:400;font-size:13px;color:#646464;letter-spacing:0;line-height:18px;overflow-y:auto;padding-right:10px;max-width:285px;}@media (max-width:480px){#property-info .layout .layout__region .property-details-group .field--name-body{max-width:100%;}}#property-info .layout .layout__region .property-details-group .field-name-field-explore-website{position:relative;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:25px;color:#51261c;letter-spacing:0.5px;line-height:25px;font-style:italic;margin-top:30px;}#property-info .layout .layout__region .property-details-group .field-name-field-explore-website .field-label-inline{display:inline;padding-left:40px;}#property-info .layout .layout__region .property-details-group .field-name-field-explore-website .field-label-inline:before{content:'';position:absolute;top:7px;left:0;height:13px;width:34px;background:transparent url(/themes/custom/txc_base/images/source/Explore-Before-Mark.png) center center no-repeat;background-size:34px 13px;}#property-info .layout .layout__region .property-details-group .field-name-field-explore-website a{display:inline;color:#989898;}#property-info .layout .layout__region .property-details-group .field-name-field-explore-website a:hover{color:#51261c;}#property-info .layout .layout__region .field-name-field-images{position:relative;-webkit-box-flex:0;-ms-flex:0 1 457px;flex:0 1 457px;width:100%;max-height:50%;}@media (max-width:480px){#property-info .layout .layout__region .field-name-field-images{max-height:none;}}#property-info .layout .layout__region .field-name-field-images .slick-arrow{position:absolute;bottom:30px;left:75px;font-family:"Proza Libre",sans-serif;font-weight:600;}#property-info .layout .layout__region .field-name-field-images .slick-arrow.slick-prev{width:30px;height:30px;margin-right:10px;text-indent:99999px;background:#fff url(/themes/custom/txc_base/images/source/hgal-arrow-left.png) center center no-repeat;background-size:33%;margin-left:-43px;z-index:15;}#property-info .layout .layout__region .field-name-field-images .slick-arrow.slick-next{width:30px;height:30px;text-indent:99999px;overflow:hidden;background:#fff url(/themes/custom/txc_base/images/source/hgal-arrow-right.png) center center no-repeat;background-size:33%;}@media (max-width:480px){#property-info .layout .layout__region .field-name-field-images .field__item img{width:100%;}}@media (max-width:480px){#property-info .layout{width:96vw;overflow-x:hidden;}}#property-info .fa-times:before{font-size:25px;height:15px;width:15px;}#property-map{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}#property-map .flag{cursor:pointer !important;}#property-map .flag{font-family:"Proza Libre",sans-serif;font-size:16px;font-weight:400;line-height:17px;color:#51261c;text-align:center;}#property-map .flag .prop-type{font-size:10px;font-weight:700;line-height:14px;padding:3px 5px;color:#ffffff;}#property-map .flag .prop-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px;height:60px;}body.page-node-23 .paragraph--type--tc-full-width-single-image img{margin:40px auto 0;}#property-map > div > div.gm-style > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div{opacity:.5;}
