html {scroll-behavior: smooth;}a.active h2 {background-color: #bcab7f;}.icon-small img {float: right;margin-right: 10px;height: 40px;width: 40px;color: #fff;text-align: center;vertical-align: middle;}.icon-small + p {clear: right;margin-top: 15px;}.icon-small h2, .icon-small p {text-align: left;}.content a{color:#bcab7f;font-weight:500;}@media (max-width: 768px) {.icon-small h2 {padding-bottom: 10px!important;}}.page.single.owners .collumn {width:50%!important;}.members .collumn .third {width:100%!important;margin:0 auto!important;}.members .collumn .third .one-third {padding:0 2%!important;}.members .collumn .third img {width:auto!important;margin:auto!important;}@media (max-width: 768px) {.page.single.owners .collumn {width: 100% !important;}.property .pricing {padding: 0 0 5rem 0 !important;}.property .pricing table {width: 100%;border : none;margin-bottom: 0 !important;}.members .collumn .third {width: 100%!important;padding: 0!important;}}@font-face {font-family: 'ecoico';src:url('<?php echo HTML_ROOT_PATH;?>timeline/fonts/timelineicons/ecoico.eot');src:url('<?php echo HTML_ROOT_PATH;?>timeline/fonts/timelineicons/ecoico.eot?#iefix') format('embedded-opentype'), url('<?php echo HTML_ROOT_PATH;?>timeline/fonts/timelineicons/ecoico.woff') format('woff'), url('<?php echo HTML_ROOT_PATH;?>timeline/fonts/timelineicons/ecoico.ttf') format('truetype'), url('<?php echo HTML_ROOT_PATH;?>timeline/fonts/timelineicons/ecoico.svg#ecoico') format('svg');font-weight: normal;font-style: normal;}.main_timeline, .container_timeline > header {width: 90%;max-width: 69em;margin: 0 auto;padding: 0 1.875em 3.125em 1.875em;}.container_timeline > header {padding: 2.875em 1.875em 1.875em;}.container_timeline > header h1 {font-size: 2.125em;line-height: 1.3;margin: 0 0 0.6em 0;float: left;font-weight: 400;}.container_timeline > header > span {display: block;position: relative;z-index: 9999;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5em;padding: 0 0 0.6em 0.1em;}.container_timeline > header > span span:after {width: 30px;height: 30px;left: -12px;font-size: 50%;top: -8px;font-size: 75%;position: relative;}.container_timeline > header > span span:hover:before {content: attr(data-content);text-transform: none;text-indent: 0;letter-spacing: 0;font-weight: 300;font-size: 110%;padding: 0.8em 1em;line-height: 1.2;text-align: left;left: auto;margin-left: 4px;position: absolute;color: #fff;}.container_timeline > header nav {float: right;text-align: center;}.container_timeline > header nav a {display: inline-block;position: relative;text-align: left;width: 2.5em;height: 2.5em;background: #fff;border-radius: 50%;margin: 0 0.1em;border: 4px solid #47a3da;}.container_timeline > header nav a > span {display: none;}.container_timeline > header nav a:hover:before {content: attr(data-info);color: #47a3da;position: absolute;width: 600%;top: 120%;text-align: right;right: 0;pointer-events: none;}.container_timeline > header nav a:hover {background: #47a3da;}.bp-icon:after {font-family: 'bpicons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-align: center;color: #47a3da;-webkit-font-smoothing: antialiased;}.container_timeline > header nav .bp-icon:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 2;text-indent: 0;}.container_timeline > header nav a:hover:after {color: #fff;}.bp-icon-next:after {content: "\e000";}.bp-icon-drop:after {content: "\e001";}.bp-icon-archive:after {content: "\e002";}.bp-icon-about:after {content: "\e003";}.bp-icon-prev:after {content: "\e004";}@media screen and (max-width: 55em) {.container_timeline > header h1, .container_timeline > header nav {float: none;}.container_timeline > header > span, .container_timeline > header h1 {text-align: center;}.container_timeline > header nav {margin: 0 auto;}.container_timeline > header > span {text-indent: 30px;}}.cbp_tmtimeline {margin: 30px 0 0 0;padding: 0;list-style: none;position: relative;}.cbp_tmtimeline:before {content: '';position: absolute;top: 0;bottom: 0;width: 10px;background: #bcab7f;left: 20%;margin-left: -10px;}.cbp_tmtimeline > li {position: relative;}.cbp_tmtimeline > li .cbp_tmtime {display: block;width: 25%;padding-right: 100px;position: absolute;}.cbp_tmtimeline > li .cbp_tmtime span {display: block;text-align: right;}.cbp_tmtimeline > li .cbp_tmtime span:first-child {font-size: 0.9em;color: #bdd0db;}.cbp_tmtimeline > li .cbp_tmtime span:last-child {font-size: 2.9em;}.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {}.cbp_tmtimeline > li .cbp_tmlabel {margin: 0 0 15px 25%;background: #f5f5f5;color: #000;padding: 2em;font-size: 1.2em;font-weight: 300;line-height: 1.4;position: relative;border-radius: 5px;}.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {background: #f5f5f5;}.cbp_tmtimeline > li .cbp_tmlabel h2 {margin-top: 0px;padding: 0 0 10px 0;border-bottom: 1px solid rgba(255,255,255,0.4);}.cbp_tmtimeline > li .cbp_tmlabel:after {right: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-right-color: #f5f5f5;border-width: 10px;top: 10px;}.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {border-right-color: #f5f5f5;}.cbp_tmtimeline > li .cbp_tmicon {width: 40px;height: 40px;font-family: 'ecoico';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 1.4em;line-height: 40px;-webkit-font-smoothing: antialiased;position: absolute;color: #fff;background: #bcab7f;border-radius: 50%;box-shadow: 0 0 0 8px #bcab7f;text-align: center;left: 20%;top: 0;margin: -2px 0 0 -25px;}.cbp_tmicon-phone:before {content: "\e000";}.cbp_tmicon-screen:before {content: "\e001";}.cbp_tmicon-mail:before {content: "\e002";}.cbp_tmicon-earth:before {content: "\e003";}@media screen and (max-width: 65.375em) {.cbp_tmtimeline > li .cbp_tmtime span:last-child {font-size: 1.5em;}}@media screen and (max-width: 47.2em) {.cbp_tmtimeline:before {display: none;}.cbp_tmtimeline > li .cbp_tmtime {width: 100%;position: relative;padding: 0;}.cbp_tmtimeline > li .cbp_tmtime span {text-align: left;}.cbp_tmtimeline > li .cbp_tmlabel {margin: 0 0 30px 0;padding: 1em;font-weight: 400;font-size: 95%;}.cbp_tmtimeline > li .cbp_tmlabel:after {right: auto;left: 20px;border-right-color: transparent;border-bottom-color: transparent;top: -20px;}.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {border-right-color: transparent;border-bottom-color: transparent;}.cbp_tmtimeline > li .cbp_tmicon {position: relative;float: right;left: auto;margin: -55px 5px 0 0px;background: none!important;border-radius: 0!important;box-shadow: none!important;text-align: center;}}