@font-face{font-family:"karla";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/karla/karla-regular.woff) format("woff");font-weight:400;font-display:auto;font-style:normal;}
   @font-face{font-family:"lora";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/lora/lora-italic.woff) format("woff");font-weight:400;font-display:auto;font-style:italic;}
   @font-face{font-family:"mrs-eaves",serif;font-weight:400;font-style:normal;}
   @font-face{font-family:"karla";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/karla/karla-regular.woff) format("woff");font-weight:400;font-display:auto;font-style:normal;}
   @font-face{font-family:"lora";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/lora/lora-italic.woff) format("woff");font-weight:400;font-display:auto;font-style:italic;}
   @font-face{font-family:"mrs-eaves",serif;font-weight:400;font-style:normal;}
   @font-face{font-family:"karla";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/karla/karla-regular.woff) format("woff");font-weight:400;font-display:auto;font-style:normal;}
   @font-face{font-family:"lora";src:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/fonts/lora/lora-italic.woff) format("woff");font-weight:400;font-display:auto;font-style:italic;}
   @font-face{font-family:"mrs-eaves",serif;font-weight:400;font-style:normal;} 
 ul.breadcrumbs{display:none;}body .print-content .rc-core-images:after{content:"";display:table;clear:both;}body,html,input,button{-webkit-font-smoothing:antialiased;}p{letter-spacing:0;color:#063461;}@media only screen and (max-width:emCalc(940)) {
 p{font-size:emCalc(16);} 
}@media only screen and (max-width:emCalc(767)) {
 p{font-size:emCalc(15);} 
}ul,ol{color:#063461;}h1,h2,h3{-moz-osx-font-smoothing:grayscale;}h1{color:#063461;font-family:"mrs-eaves",serif;font-weight:400;font-size:emCalc(42);font-style:normal;line-height:1.2;margin-top:0;margin-bottom:6px;text-transform:uppercase;letter-spacing:.03em;}h1#page-title{text-align:center;margin-top:15px;margin-bottom:20px;padding-left:15px;padding-right:15px;}@media only screen and (min-width:emCalc(941)) {
 h1#page-title{margin-top:40px;margin-bottom:50px;} 
}@media only screen and (max-width:emCalc(767)) {
 h1#page-title{font-size:32px;} 
}body.page-blog h1#page-title,body.section-blog h1#page-title,body.node-type-blog h1#page-title{text-transform:none;font-family:"lora",serif;font-style:italic;letter-spacing:0px;}body.section-join-our-collection h1{font-family:"lora",serif;font-style:italic;text-transform:none;}h1.header-lora{font-family:"lora",serif;font-style:italic;}@media only screen and (max-width:emCalc(940)) {
 h1{font-size:emCalc(32);} 
}@media only screen and (max-width:emCalc(767)) {
 h1{font-size:emCalc(25);} 
}h1 a{color:#063461;}h2{color:#063461;font-weight:400;font-size:emCalc(30);font-style:normal;line-height:1.2;margin-top:0;margin-bottom:0.5em;}@media only screen and (max-width:emCalc(940)) {
 h2{font-size:emCalc(28);} 
}@media only screen and (max-width:emCalc(767)) {
 h2{font-size:emCalc(23);} 
}h2 a{color:#063461;}h2.sub-title{font-family:"karla",sans-serif;font-size:16px;color:#063461;font-style:normal;text-align:center;font-weight:normal;margin-top:-35px;margin-bottom:25px;max-width:1250px;margin-left:auto;margin-right:auto;padding:0 15px;}h3{color:#063461;font-weight:400;font-size:emCalc(24);font-style:normal;line-height:1.2;margin-top:0;margin-bottom:0.5em;text-transform:capitalize;letter-spacing:.03em;}@media only screen and (max-width:emCalc(940)) {
 h3{font-size:emCalc(24);} 
}@media only screen and (max-width:emCalc(767)) {
 h3{font-size:emCalc(20);} 
}h3 a{color:#063461;}h4{font-family:"karla",sans-serif;color:#063461;font-weight:400;font-style:normal;font-size:emCalc(24);line-height:1.2;margin-top:0;margin-bottom:0.5em;}@media only screen and (max-width:emCalc(940)) {
 h4{font-size:emCalc(24);} 
}@media only screen and (max-width:emCalc(767)) {
 h4{font-size:emCalc(20);} 
}h4 a{color:#063461;}.field-name-title h4{margin-bottom:.25em;}h5{font-family:"karla",sans-serif;color:#063461;font-weight:600;font-style:normal;font-size:emCalc(18);line-height:1.2;margin-top:0;margin-bottom:0.5em;text-transform:capitalize;}@media only screen and (max-width:emCalc(940)) {
 h5{font-size:emCalc(18);} 
}@media only screen and (max-width:emCalc(767)) {
 h5{font-size:emCalc(17);} 
}h5 a{color:#063461;}.field-re-listing-title h5,.field-name-title h5{margin:0.35em 0 .25em;line-height:1.1;}h6{font-family:"karla",sans-serif;color:#063461;font-weight:600;font-style:normal;line-height:1.2;font-size:emCalc(18);margin-top:0;margin-bottom:0.5em;}@media only screen and (max-width:emCalc(940)) {
 h6{font-size:emCalc(18);} 
}@media only screen and (max-width:emCalc(767)) {
 h6{font-size:emCalc(17);} 
}h6 a{color:#063461;}.field-name-body h1{font-size:emCalc(28);text-transform:none;line-height:1.25;margin-bottom:.5em;}.field-name-body h2{font-size:emCalc(24);line-height:1.25;margin-bottom:.5em;}a,a:visited{text-decoration:underline;}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.25cm;}p,h2,h3{orphans:3;widows:3;font-size:10px;}h2,h3{page-break-after:avoid;}body{margin:3em;font-family:"karla",sans-serif;color:#063461;}body hr{border-color:#063461;}body h2.print-title{clear:left;font-family:"lora",serif;font-style:italic;margin-bottom:02px;}body h2.print-title span{font-size:10px;color:#063461;text-transfom:capitalize;font-family:"karla",sans-serif;margin-left:1em;}body .rc-core-cat-track_am_1 ul{list-style:none;padding:0px;margin:0px;}body .rc-core-cat-track_am_1 ul li{width:25%;padding:0 0px 0.5em 0px;float:left;margin:0px;font-size:10px;}body .field-name-field-gallery-images{margin-bottom:20px;}body .node-featured-real-estate-listings.view-mode-print{margin-bottom:20px;}body .node-featured-real-estate-listings.view-mode-print .label-inline{display:inline;}body .node-featured-real-estate-listings.view-mode-print .tlp-featured-re-details{margin-bottom:20px;}body .node-featured-real-estate-listings.view-mode-print .tlp-featured-re-details .item-list{display:inline-block;margin-right:50px;}body .node-featured-real-estate-listings.view-mode-print .tlp-featured-re-details .item-list ul{list-style-type:none;margin:0px;padding:0px;}body .node-featured-real-estate-listings.view-mode-print .tlp-featured-re-details .item-list ul li{margin:0px;padding:0px;}body .node-vr-listing.view-mode-print .rc-lodging-detail{display:inline;font-weight:300;}body .node-vr-listing.view-mode-print .rc-lodging-occ,body .node-vr-listing.view-mode-print .rc-lodging-baths{padding-left:8px;margin-left:8px;border-left:solid 1px #9baec0;line-height:1;}body .node-vr-listing.view-mode-print .rc-core-cat-track_am_1:after{content:'.';visiblity:hidden;clear:both;display:block;height:0px;margin-bottom:12px;}body .node-vr-listing.view-mode-print h3{border-bottom:1px solid #eee;}body .node-vr-listing.view-mode-print .field-name-field-vr-rates-override > p{display:none;}body .node-vr-listing.view-mode-print .field-name-field-vr-rates-override tr td:first-of-type{display:none;}body .node-vr-listing.view-mode-print .field-name-field-vr-rates-override td{padding:0px 1.5em 0px 0px;}body .node-vr-listing.view-mode-print .field-name-field-vr-rates-override td p{margin:.5em 0px 0px 0px;}body .node-vr-listing.view-mode-print .field-name-field-vr-fees-and-taxes p{line-height:125%;}body .node-vr-listing.view-mode-print .rcav-calendar .rcav-month{width:20%;margin-right:4%;}body .node-vr-listing.view-mode-print .rcav-calendar th{font-size:10px;font-weight:normal;}body .node-vr-listing.view-mode-print .rcav-calendar th.day-1,body .node-vr-listing.view-mode-print .rcav-calendar th.day-2,body .node-vr-listing.view-mode-print .rcav-calendar th.day-3,body .node-vr-listing.view-mode-print .rcav-calendar th.day-4,body .node-vr-listing.view-mode-print .rcav-calendar th.day-5,body .node-vr-listing.view-mode-print .rcav-calendar th.day-6,body .node-vr-listing.view-mode-print .rcav-calendar th.day-7,body .node-vr-listing.view-mode-print .rcav-calendar th.week{background:#fff;color:#063461;border-bottom:solid 1px #829ab0;}body .node-vr-listing.view-mode-print .rcav-calendar td{font-size:10px;color:#063461;background-color:#fff;}body .node-vr-listing.view-mode-print .rcav-calendar td.av-O.av-IN{background:url(https://www.tluxp.com/sites/all/themes/custom/vrweb_foundation/images/av-in-bg.gif) center no-repeat;}body .node-vr-listing.view-mode-print .rcav-calendar td.av-X{background-image:none;color:#ddd;background-position:center;text-decoration:line-through;}body .node-vr-listing.view-mode-print .rcav-calendar td.av-X.av-OUT{text-decoration:none;}body .node-vr-listing.view-mode-print .view-nearby-activities{margin-bottom:20px;}body .node-vr-listing.view-mode-print .group-floorplans{margin-bottom:10px;}body .node-vr-listing.view-mode-print .group-floorplans a{float:left;display:block;margin:0px;padding:0px;}body .node-vr-listing.view-mode-print .group-floorplans a img{height:250px;width:auto;display:block;margin-right:12px;}body .node-vr-listing.view-mode-print .group-floorplans .field-name-field-vr-floorplans:after{content:'.';visibility:hidden;display:block;clear:both;height:0px;}body .print-logo{float:left;margin-bottom:05px;}body .print-logo svg{width:100px;height:71px;}body .print-header{line-height:125%;margin-top:05px;margin-right:10px;padding-right:10px;font-family:"karla",sans-serif;color:#063461;font-size:10px;float:right;text-align:right;}body .print-button{float:right;clear:right;margin-right:10px;padding-right:10px;}body .print-button a{margin-top:05px;display:inline-block;border:none;padding-top:0.4em;padding-right:1.5em;padding-bottom:0.5em;padding-left:1.5em;font-size:10px;background-color:#507090;border:1px solid  #507090;border-radius:3px;color:white;transition-property:color,background;transition-duration:.35s;transition-timing-function:ease-in-out;font-family:"Source Sans Pro",sans-serif;letter-spacing:.03em;font-weight:400;text-align:center;text-decoration:none;}body .print-button a:hover,body .print-button a:active{background:#3e566f;}body .print-content{font-family:"karla",sans-serif;font-size:10px;}body .print-content .field-name-field-location div{display:inline-block;}body .print-content .field-name-field-location .location.map-link,body .print-content .field-name-field-location .geo,body .print-content .field-name-field-location .country-name{display:none;}body .print-content .rc-core-images{margin:20px 0;}body .print-content .rc-core-images > a{width:10%;aspect-ratio:360 / 240;overflow:hidden;display:block;float:left;margin:0px 8px 8px 0px;}body .print-content .rc-core-images > a img{width:100%;height:100%;display:block;}body .print-content .rc-core-images > a:first-child{width:calc(20% + 8px);aspect-ratio:368 / 248;margin:0px 8px 0px 0px;}body .print-content .field-name-field-image-gallery > a{width:100px;aspect-ratio:360 / 240;float:left;}body .print-content .field-name-field-image-gallery > a img{display:block;width:100%;}body .print-content table.rc-item-prices{border-collapse:collapse;width:400px;line-height:1;border:1px solid #f9fafb;}body .print-content table.rc-item-prices thead{background:#9baec0;}body .print-content table.rc-item-prices thead th{text-align:center;}body .print-content table.rc-item-prices .rc-price-col{text-align:center;}body .print-content table.rc-item-prices tr.even{background:#f9fafb;}body .print-content table.rc-item-prices td{padding:6px;}body .print-content p{font-family:"karla",sans-serif;}body .print-content h1,body .print-content h2,body .print-content h3,body .print-content h4,body .print-content h3,body .print-content h5,body .print-content h6{font-family:"lora",serif;font-style:italic;}body .print-contact-us a{display:none;}body .print-contact-us a[href^="callto:"]{display:inline;text-decoration:none;color:inherit;}body .copyright{font-size:10px;}
/*})'"*/
