/* line 29, ../sass/style.scss */
body {
  margin: 0;
  padding: 0;
  background: white;
  -webkit-font-smoothing: antialiased;
  font-family: "Open Sans", arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  color: #6C6C7F;
  position: relative;
}
/* line 40, ../sass/style.scss */
body.open {
  overflow: hidden;
}

/* line 45, ../sass/style.scss */
ul, li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 51, ../sass/style.scss */
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 57, ../sass/style.scss */
*:focus {
  outline: none;
}

/* line 62, ../sass/style.scss */
a {
  text-decoration: underline;
  color: #1F3366;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 66, ../sass/style.scss */
a:hover {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 71, ../sass/style.scss */
section {
  width: 100%;
  float: left;
  position: relative;
}

/* line 77, ../sass/style.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  line-height: 26px;
}

/* line 82, ../sass/style.scss */
h1 {
  color: #2BB395;
  margin-top: 0;
  line-height: 1;
}

/* line 87, ../sass/style.scss */
h2.breadcrumbs1 {
  font-size: 13px;
  line-height: 16px;
  margin-bottom: 10px;
  color: #2BB395;
}
@media all and (max-width: 480px) {
  /* line 87, ../sass/style.scss */
  h2.breadcrumbs1 {
    display: none;
  }
}

/* line 97, ../sass/style.scss */
h3 {
  color: #2BB395;
  font-size: 22px;
}

@media all and (max-width: 800px) {
  /* line 102, ../sass/style.scss */
  .navbar-toggle {
    display: block;
  }

  /* line 105, ../sass/style.scss */
  .navbar-collapse {
    top: 40px;
    position: relative;
  }
}
@media all and (max-width: 800px) and (max-width: 480px) {
  /* line 105, ../sass/style.scss */
  .navbar-collapse {
    top: auto;
  }
}
@media all and (max-width: 800px) {
  /* line 111, ../sass/style.scss */
  .navbar-collapse.collapse {
    display: none !important;
  }

  /* line 115, ../sass/style.scss */
  .navbar-nav {
    float: none !important;
    width: 100%;
  }
  /* line 118, ../sass/style.scss */
  .navbar-nav > li {
    float: none;
  }

  /* line 122, ../sass/style.scss */
  .navbar-collapse.collapse.in {
    display: block !important;
  }

  /* line 125, ../sass/style.scss */
  .collapsing {
    overflow: hidden !important;
  }
}
/* line 130, ../sass/style.scss */
.tooltips {
  background-color: #17284B;
  opacity: 0;
  color: white;
  font-family: "Open Sans", arial, sans-serif;
  font-weight: 600;
  padding: 10px;
}
/* line 137, ../sass/style.scss */
.tooltips:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 10px 8px 0;
  border-color: transparent #17284B transparent transparent;
  display: block;
  position: absolute;
  left: -10px;
  top: 10px;
}

/* line 150, ../sass/style.scss */
.page-header {
  border-bottom: 0;
  padding-top: 15px;
  padding-bottom: 40px;
  margin: 0;
  background: #f0f1f1;
}
@media all and (max-width: 800px) {
  /* line 150, ../sass/style.scss */
  .page-header {
    padding-bottom: 15px;
  }
}
/* line 159, ../sass/style.scss */
.page-header h1 {
  color: #2BB395;
  margin-top: 0;
  line-height: 1;
  max-width: 70%;
}
@media all and (max-width: 800px) {
  /* line 159, ../sass/style.scss */
  .page-header h1 {
    max-width: 100%;
  }
}
@media all and (max-width: 480px) {
  /* line 159, ../sass/style.scss */
  .page-header h1 {
    font-size: 18px;
    line-height: 1;
  }
}
/* line 172, ../sass/style.scss */
.page-header h2 {
  font-size: 13px;
  line-height: 16px;
  margin-bottom: 10px;
  color: #2BB395;
}
@media all and (max-width: 800px) {
  /* line 172, ../sass/style.scss */
  .page-header h2 {
    display: none;
  }
}
/* line 182, ../sass/style.scss */
.page-header ul li {
  display: inline-block;
}
/* line 184, ../sass/style.scss */
.page-header ul li:after {
  content: "\25b6";
  padding-left: 10px;
  padding-right: 10px;
}
/* line 190, ../sass/style.scss */
.page-header ul li:last-child:after {
  content: "";
}

/* line 198, ../sass/style.scss */
.blue {
  color: #1F3366 !important;
}

/* line 201, ../sass/style.scss */
.green {
  color: #2BB395 !important;
}

/* line 204, ../sass/style.scss */
p {
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
}

/* line 210, ../sass/style.scss */
.btn {
  background: #2BB395;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 9px 30px;
  color: #F7F7F7 !important;
  font-weight: 700;
  text-decoration: none;
  font-size: 13px;
  line-height: 20px;
  min-width: 140px;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 221, ../sass/style.scss */
.btn:hover, .btn:focus {
  color: #f0f1f1;
  background-color: #1D7A66;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 226, ../sass/style.scss */
.btn .fa {
  margin-left: 25px;
}

/* line 231, ../sass/style.scss */
.btn2 {
  padding-left: 10px;
  padding-right: 10px;
  background-color: #e2e4e4;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 236, ../sass/style.scss */
.btn2:hover {
  background-color: #2BB395;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 240, ../sass/style.scss */
.btn2.selected {
  background-color: #2BB395;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

@media all and (max-width: 480px) {
  /* line 245, ../sass/style.scss */
  .btn-full {
    width: 100% !important;
  }
}

/* line 250, ../sass/style.scss */
.btn-arrowRight {
  text-decoration: none;
  color: #2BB395;
}
/* line 253, ../sass/style.scss */
.btn-arrowRight:after {
  font-family: "fontAwesome";
  content: "\f105";
  padding-left: 10px;
}
/* line 258, ../sass/style.scss */
.btn-arrowRight:hover {
  text-decoration: none;
}

/* line 263, ../sass/style.scss */
.btn-arrowDown {
  text-decoration: none;
}
/* line 265, ../sass/style.scss */
.btn-arrowDown:after {
  font-family: "fontAwesome";
  content: "\f107";
  padding-left: 10px;
  float: right;
}
/* line 271, ../sass/style.scss */
.btn-arrowDown:hover {
  text-decoration: none;
}

/* line 275, ../sass/style.scss */
.btn-blue {
  background-color: #1F3366;
}
/* line 277, ../sass/style.scss */
.btn-blue:hover {
  background-color: #17284B;
}

/* line 282, ../sass/style.scss */
.btn-shortlist {
  padding: 8px 10px;
}
/* line 284, ../sass/style.scss */
.btn-shortlist:before {
  font-family: "fontAwesome";
  content: "\f02e";
  padding-right: 10px;
  font-size: 20px;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 291, ../sass/style.scss */
.btn-shortlist:hover, .btn-shortlist.active {
  background-color: #2BB395;
}
/* line 293, ../sass/style.scss */
.btn-shortlist:hover:before, .btn-shortlist.active:before {
  color: #1F3366;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 301, ../sass/style.scss */
.btn-unselect:before {
  content: url(../img/icon/icon-unselect.png);
  padding-right: 10px;
}

/* line 308, ../sass/style.scss */
.btn-remove:before {
  content: "\00d7";
  padding-right: 10px;
  font-size: 20px;
}

/* line 315, ../sass/style.scss */
.btn-remove2 {
  padding: 8px;
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
}
/* line 320, ../sass/style.scss */
.btn-remove2:after {
  content: url(../img/icon/icon-close.png);
  padding-left: 8px;
}

/* line 325, ../sass/style.scss */
.icon-envelope {
  background: url(../img/icon/icon-envelope.png) no-repeat;
  width: 48px;
  height: 34px;
}

/* line 331, ../sass/style.scss */
.icon-envelope2 {
  background: url(../img/icon/icon-envelope2.png) no-repeat;
  width: 48px;
  height: 34px;
}

/* line 336, ../sass/style.scss */
.icon-print {
  background: url(../img/icon/icon-print.png) no-repeat;
  width: 30px;
  height: 30px;
}

/* line 341, ../sass/style.scss */
.icon-tub {
  background: url(../img/icon/icon-tub.png) no-repeat;
  width: 36px;
  height: 24px;
}

/* line 346, ../sass/style.scss */
.icon-bath {
  background: url(../img/icon/icon-bath.png) no-repeat;
  width: 36px;
  height: 30px;
}

/* line 351, ../sass/style.scss */
.icon-calculator {
  background: url(../img/icon/icon-calculator2.png) no-repeat;
  width: 26px;
  height: 33px;
}

/* line 357, ../sass/style.scss */
.navbar-default {
  background-color: #eff0f0;
  padding: 25px 0;
  border-color: transparent;
  max-height: 80px;
  margin: 0;
}
@media all and (max-width: 800px) {
  /* line 357, ../sass/style.scss */
  .navbar-default {
    max-height: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #e7e7e7;
  }
}
/* line 368, ../sass/style.scss */
.navbar-default .navbar-header {
  position: relative;
}
@media all and (max-width: 800px) {
  /* line 368, ../sass/style.scss */
  .navbar-default .navbar-header {
    width: 100%;
  }
}
/* line 374, ../sass/style.scss */
.navbar-default .navbar-brand {
  background-image: url(../img/jalin-realty.png);
  background-repeat: no-repeat;
  background-size: contain;
  text-indent: -9999px;
  width: 170px;
  height: 30px;
  margin-left: 0;
}
@media all and (max-width: 1024px) {
  /* line 374, ../sass/style.scss */
  .navbar-default .navbar-brand {
    margin-left: -30px;
  }
}
@media all and (max-width: 800px) {
  /* line 374, ../sass/style.scss */
  .navbar-default .navbar-brand {
    margin-left: 15px;
  }
}
@media all and (max-width: 480px) {
  /* line 374, ../sass/style.scss */
  .navbar-default .navbar-brand {
    width: 130px;
  }
}
/* line 392, ../sass/style.scss */
.navbar-default .navbarSide {
  position: relative;
  right: 0;
}
/* line 396, ../sass/style.scss */
.navbar-default .navbar-collapse {
  width: auto;
}
@media all and (max-width: 800px) {
  /* line 396, ../sass/style.scss */
  .navbar-default .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 404, ../sass/style.scss */
.navbar-default .navbar-nav.navbar-left {
  margin-left: 100px !important;
}
@media all and (max-width: 1280px) {
  /* line 404, ../sass/style.scss */
  .navbar-default .navbar-nav.navbar-left {
    margin-left: 0px !important;
  }
}
@media all and (max-width: 1024px) {
  /* line 404, ../sass/style.scss */
  .navbar-default .navbar-nav.navbar-left {
    margin-left: 40px;
  }
}
@media all and (max-width: 800px) {
  /* line 404, ../sass/style.scss */
  .navbar-default .navbar-nav.navbar-left {
    margin-left: 0;
  }
}
@media all and (max-width: 1024px) {
  /* line 416, ../sass/style.scss */
  .navbar-default .navbar-nav.navbar-right {
    margin-right: -50px;
  }
}
/* line 421, ../sass/style.scss */
.navbar-default .navbar-nav li {
  padding: 0 15px;
}
@media all and (max-width: 800px) {
  /* line 421, ../sass/style.scss */
  .navbar-default .navbar-nav li {
    padding: 0;
  }
}
/* line 426, ../sass/style.scss */
.navbar-default .navbar-nav li a {
  text-decoration: none;
  color: #1F3366;
  font-weight: 400;
  padding: 5px 0;
}
@media all and (max-width: 800px) {
  /* line 426, ../sass/style.scss */
  .navbar-default .navbar-nav li a {
    text-align: center;
    padding: 0;
    font-size: 16px;
    line-height: 45px;
  }
}
/* line 437, ../sass/style.scss */
.navbar-default .navbar-nav li a:after {
  content: '';
  display: block;
  margin: 0 auto 10px;
  height: 1px;
  width: 0px;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
@media all and (max-width: 800px) {
  /* line 437, ../sass/style.scss */
  .navbar-default .navbar-nav li a:after {
    margin: 0;
  }
}
@media all and (max-width: 800px) {
  /* line 449, ../sass/style.scss */
  .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li a:focus {
    background-color: #2BB395;
    color: white;
  }
}
/* line 454, ../sass/style.scss */
.navbar-default .navbar-nav li a:hover:after, .navbar-default .navbar-nav li a:focus:after {
  width: 100%;
  background: #1F3366;
}
@media all and (max-width: 800px) {
  /* line 454, ../sass/style.scss */
  .navbar-default .navbar-nav li a:hover:after, .navbar-default .navbar-nav li a:focus:after {
    background: transparent;
  }
}
@media all and (max-width: 800px) {
  /* line 463, ../sass/style.scss */
  .navbar-default .navbar-nav li.langswitch {
    width: 50px;
    margin: 0 auto;
  }
  /* line 468, ../sass/style.scss */
  .navbar-default .navbar-nav li.langswitch a:hover {
    background-color: transparent;
    color: #1F3366;
  }
}
/* line 474, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch .fa {
  font-size: 15px;
  color: #2BB395;
  margin-left: 5px;
}
/* line 481, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch a:hover:after, .navbar-default .navbar-nav li.langswitch a:focus:after {
  background: transparent;
}
/* line 487, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch.open a {
  color: #1F3366;
  background-color: transparent;
}
/* line 493, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch .dropdown-toggle:after {
  content: "\f107";
  font-family: "fontAwesome";
  float: right;
  text-align: center;
  padding-left: 10px;
  width: 0;
  -moz-transition: none 0.2s ease-in-out;
  -o-transition: none 0.2s ease-in-out;
  -webkit-transition: none 0.2s ease-in-out;
  transition: none 0.2s ease-in-out;
}
/* line 503, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch .dropdown-menu {
  width: auto;
  min-width: 10px;
  border: 0;
  margin-top: 24px;
  border-radius: 0;
}
@media all and (max-width: 800px) {
  /* line 503, ../sass/style.scss */
  .navbar-default .navbar-nav li.langswitch .dropdown-menu {
    margin-top: 0;
  }
}
@media all and (max-width: 800px) {
  /* line 512, ../sass/style.scss */
  .navbar-default .navbar-nav li.langswitch .dropdown-menu a {
    padding: 0;
  }
}
/* line 516, ../sass/style.scss */
.navbar-default .navbar-nav li.langswitch .dropdown-menu a:hover {
  color: #45526F;
}
@media all and (max-width: 800px) {
  /* line 522, ../sass/style.scss */
  .navbar-default .navbar-nav li.bookmark {
    display: none;
  }
}
@media all and (max-width: 800px) {
  /* line 527, ../sass/style.scss */
  .navbar-default .navbar-nav li.search {
    display: none;
  }
}
/* line 533, ../sass/style.scss */
.navbar-default .navbar-nav li.active a {
  background-color: transparent;
  color: #1F3366;
}
@media all and (max-width: 800px) {
  /* line 533, ../sass/style.scss */
  .navbar-default .navbar-nav li.active a {
    background-color: #2BB395;
    color: white;
  }
}
/* line 540, ../sass/style.scss */
.navbar-default .navbar-nav li.active a:after {
  width: 100%;
  background: #1F3366;
}
@media all and (max-width: 800px) {
  /* line 540, ../sass/style.scss */
  .navbar-default .navbar-nav li.active a:after {
    background: transparent;
  }
}
/* line 547, ../sass/style.scss */
.navbar-default .navbar-nav li.active a:hover, .navbar-default .navbar-nav li.active a :focus {
  background-color: transparent;
}
/* line 554, ../sass/style.scss */
.navbar-default .fa {
  color: #1F3366;
  font-size: 24px;
}
/* line 558, ../sass/style.scss */
.navbar-default .nav2 {
  width: 80px;
  float: right;
  display: none;
}
@media all and (max-width: 800px) {
  /* line 558, ../sass/style.scss */
  .navbar-default .nav2 {
    display: block;
  }
}
/* line 565, ../sass/style.scss */
.navbar-default .nav2 li {
  float: left;
}
/* line 569, ../sass/style.scss */
.navbar-default .bookmark {
  width: 45px;
  max-width: 45px;
  position: relative;
}
/* line 574, ../sass/style.scss */
.navbar-default .bookmark .bookmarkWrapper .bookmarkNo {
  position: absolute;
  z-index: 10;
  background-color: #2BB395;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  width: 21px;
  height: 21px;
  color: white;
  text-align: center;
  left: 20px;
  font-size: 12px;
  line-height: 21px;
}
@media all and (max-width: 800px) {
  /* line 574, ../sass/style.scss */
  .navbar-default .bookmark .bookmarkWrapper .bookmarkNo {
    left: 10px;
  }
}
/* line 590, ../sass/style.scss */
.navbar-default .bookmark .bookmarkWrapper .fa {
  position: relative;
  top: 10px;
}
/* line 597, ../sass/style.scss */
.navbar-default .search a {
  text-decoration: none;
  color: #1F3366;
  font-weight: 700;
  padding: 9px 0;
}
/* line 605, ../sass/style.scss */
.navbar-default .search a:hover:after, .navbar-default .search a:focus:after {
  width: 100%;
  background: transparent;
}
/* line 612, ../sass/style.scss */
.navbar-default .navbar-toggle {
  border: none;
  margin-top: 0;
  margin-right: 30px;
  padding: 0;
  border-color: transparent;
}
@media all and (max-width: 800px) {
  /* line 612, ../sass/style.scss */
  .navbar-default .navbar-toggle {
    margin-right: -15px;
  }
}
/* line 621, ../sass/style.scss */
.navbar-default .navbar-toggle:hover {
  background-color: transparent;
}
/* line 624, ../sass/style.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #2BB395;
  width: 28px;
  height: 5px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  margin: 0 0 5px;
}
/* line 630, ../sass/style.scss */
.navbar-default .navbar-toggle .icon-bar:first-child {
  margin-top: 0;
}

/* line 637, ../sass/style.scss */
.openSearch {
  cursor: pointer;
}

/* line 641, ../sass/style.scss */
#search {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.9);
  z-index: 1050;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100vh;
  padding-top: 40px;
  display: none;
}
/* line 651, ../sass/style.scss */
#search h4 {
  color: #2BB395;
}
/* line 654, ../sass/style.scss */
#search textarea {
  color: #1F3366;
  font-size: 30px;
  width: 100%;
  max-width: 100%;
  font-weight: 600;
  height: 500px;
  border: 0;
}
/* line 663, ../sass/style.scss */
#search #closesearch {
  color: #a9adbb;
  font-size: 30px;
  position: relative;
  float: right;
  cursor: pointer;
}

/* line 671, ../sass/style.scss */
.content {
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 100%;
  float: left;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
/* line 684, ../sass/style.scss */
.content h1 {
  line-height: 58px;
  color: white;
}
@media all and (max-width: 800px) {
  /* line 684, ../sass/style.scss */
  .content h1 {
    line-height: 1.1;
  }
}
@media all and (max-width: 480px) {
  /* line 684, ../sass/style.scss */
  .content h1 {
    font-size: 18px;
  }
}
@media all and (max-width: 480px) {
  /* line 694, ../sass/style.scss */
  .content h2 {
    font-size: 28px;
  }
}

/* line 701, ../sass/style.scss */
.bgImg {
  width: 100%;
  overflow: hidden;
}
/* line 704, ../sass/style.scss */
.bgImg img {
  width: 100%;
  max-width: 100%;
}
@media all and (max-width: 480px) {
  /* line 704, ../sass/style.scss */
  .bgImg img {
    width: 200%;
    max-width: 200%;
    min-height: 400px;
  }
}

/* line 715, ../sass/style.scss */
.sectionHeader {
  text-align: center;
  color: white;
}

/* line 721, ../sass/style.scss */
ul.eventlist li {
  font-size: 14px;
}
/* line 724, ../sass/style.scss */
ul.eventlist li:nth-child(1):after {
  content: "\f041";
  font-family: "fontAwesome";
  float: left;
  width: 15px;
  text-align: center;
  padding-right: 5px;
}
/* line 734, ../sass/style.scss */
ul.eventlist li:nth-child(2):after {
  content: "\f073";
  font-family: "fontAwesome";
  float: left;
  width: 15px;
  text-align: center;
  padding-right: 5px;
}
/* line 744, ../sass/style.scss */
ul.eventlist li:nth-child(3):after {
  content: "\f017";
  font-family: "fontAwesome";
  float: left;
  width: 15px;
  text-align: center;
  padding-right: 5px;
}

/* line 757, ../sass/style.scss */
.location:before {
  content: "\f041";
  font-family: "fontAwesome";
  float: left;
  width: 15px;
  text-align: center;
  padding-right: 5px;
}

/* line 768, ../sass/style.scss */
.socialShareList ul li {
  float: left;
  display: inline-block;
  margin-right: 1px !important;
}
/* line 772, ../sass/style.scss */
.socialShareList ul li .stButton {
  background-color: #eff0f0;
  font-size: 20px;
  height: 30px;
  padding-top: 7px;
  text-align: center;
  width: 40px;
  color: #c7c8ce;
  margin-left: 0;
  margin-right: 0;
}
/* line 782, ../sass/style.scss */
.socialShareList ul li .stButton:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 786, ../sass/style.scss */
.socialShareList ul li .stButton:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* line 791, ../sass/style.scss */
.socialShareList ul li .stLarge {
  display: none;
}
/* line 795, ../sass/style.scss */
.socialShareList ul li .st_sharethis_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 798, ../sass/style.scss */
.socialShareList ul li .st_sharethis_large .stButton[style]:after {
  content: "\f0fe";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 806, ../sass/style.scss */
.socialShareList ul li .st_facebook_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 809, ../sass/style.scss */
.socialShareList ul li .st_facebook_large .stButton[style]:after {
  content: "\f09a";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 817, ../sass/style.scss */
.socialShareList ul li .st_twitter_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 820, ../sass/style.scss */
.socialShareList ul li .st_twitter_large .stButton[style]:after {
  content: "\f099";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 828, ../sass/style.scss */
.socialShareList ul li .st_linkedin_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 831, ../sass/style.scss */
.socialShareList ul li .st_linkedin_large .stButton[style]:after {
  content: "\f0e1";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 839, ../sass/style.scss */
.socialShareList ul li .st_googleplus_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 842, ../sass/style.scss */
.socialShareList ul li .st_googleplus_large .stButton[style]:after {
  content: "\f0d5";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 850, ../sass/style.scss */
.socialShareList ul li .st_pinterest_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 853, ../sass/style.scss */
.socialShareList ul li .st_pinterest_large .stButton[style]:after {
  content: "\f231";
  font-family: "fontAwesome";
  color: #c7c8ce;
}
/* line 861, ../sass/style.scss */
.socialShareList ul li .st_email_large .stButton[style] {
  background-image: none !important;
  background-repeat: no-repeat;
}
/* line 864, ../sass/style.scss */
.socialShareList ul li .st_email_large .stButton[style]:after {
  content: "\f003";
  font-family: "fontAwesome";
  color: #c7c8ce;
}

/* line 874, ../sass/style.scss */
.socialShareBox {
  background-color: #f0f1f1;
  width: 300px;
  margin-bottom: 15px;
}
@media all and (max-width: 800px) {
  /* line 874, ../sass/style.scss */
  .socialShareBox {
    display: none;
  }
}
/* line 881, ../sass/style.scss */
.socialShareBox p {
  font-weight: 700;
  color: #6C6C7F;
}
/* line 885, ../sass/style.scss */
.socialShareBox .signup {
  display: inline-block;
  border-bottom: 1px solid #f0f0f1;
  padding: 20px;
}
/* line 889, ../sass/style.scss */
.socialShareBox .signup .icon-envelope2 {
  margin-top: 6px;
  margin-right: 10px;
  float: left;
}
/* line 894, ../sass/style.scss */
.socialShareBox .signup .btn-arrowRight {
  color: #6C6C7F;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
}
/* line 901, ../sass/style.scss */
.socialShareBox .connectwithus {
  display: inline-block;
  padding: 20px;
}
/* line 904, ../sass/style.scss */
.socialShareBox .connectwithus .fa {
  font-size: 40px;
  color: #cdcdd3;
}
/* line 908, ../sass/style.scss */
.socialShareBox .connectwithus ul {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 911, ../sass/style.scss */
.socialShareBox .connectwithus ul li {
  display: inline-block;
}
/* line 913, ../sass/style.scss */
.socialShareBox .connectwithus ul li a {
  text-decoration: none;
  margin-right: 15px;
}

/* line 921, ../sass/style.scss */
#homeHeader {
  color: white;
  text-align: center;
}
/* line 924, ../sass/style.scss */
#homeHeader h1 {
  font-size: 48px;
}
@media all and (max-width: 800px) {
  /* line 924, ../sass/style.scss */
  #homeHeader h1 {
    font-size: 28px;
  }
}
@media all and (max-width: 480px) {
  /* line 930, ../sass/style.scss */
  #homeHeader .content {
    display: block;
    padding-top: 45px;
  }
}
@media all and (max-width: 480px) {
  /* line 937, ../sass/style.scss */
  #homeHeader .bgImg img {
    height: 480px;
    width: 250%;
    max-width: 250%;
  }
}

/* line 947, ../sass/style.scss */
.searchContainer {
  position: relative;
  top: -121px;
  z-index: 10;
  width: 100%;
  height: 50px;
  float: left;
  background: transparent;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
@media all and (max-width: 480px) {
  /* line 947, ../sass/style.scss */
  .searchContainer {
    top: -240px;
  }
}
/* line 964, ../sass/style.scss */
.searchContainer.active {
  background-color: #1F3366;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1F3366', endColorstr='#FF2BB395');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmMzM2NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiYjM5NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f3366), color-stop(100%, #2bb395));
  background-image: -moz-linear-gradient(top, #1f3366 0%, #2bb395 100%);
  background-image: -webkit-linear-gradient(top, #1f3366 0%, #2bb395 100%);
  background-image: linear-gradient(to bottom, #1f3366 0%, #2bb395 100%);
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  top: -136px;
  height: auto;
  padding-bottom: 40px;
}
@media all and (max-width: 1024px) {
  /* line 964, ../sass/style.scss */
  .searchContainer.active {
    top: -100px;
  }
}
@media all and (max-width: 480px) {
  /* line 964, ../sass/style.scss */
  .searchContainer.active {
    top: -240px;
  }
}
/* line 979, ../sass/style.scss */
.searchContainer.active #advancedSearchCloseBtn {
  display: block;
}
@media all and (max-width: 480px) {
  /* line 979, ../sass/style.scss */
  .searchContainer.active #advancedSearchCloseBtn {
    float: right;
  }
}
/* line 985, ../sass/style.scss */
.searchContainer.active #searchBtn {
  display: none;
}
/* line 989, ../sass/style.scss */
.searchContainer.active input:first-child {
  width: 365px;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
@media all and (max-width: 480px) {
  /* line 989, ../sass/style.scss */
  .searchContainer.active input:first-child {
    width: 100%;
  }
}
/* line 996, ../sass/style.scss */
.searchContainer.active input:last-child {
  width: 255px;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
@media all and (max-width: 480px) {
  /* line 996, ../sass/style.scss */
  .searchContainer.active input:last-child {
    width: 100%;
  }
}
@media all and (max-width: 480px) {
  /* line 1004, ../sass/style.scss */
  .searchContainer.active .advancedSearchBtn {
    width: auto;
    max-width: 200px;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 1011, ../sass/style.scss */
  .searchContainer.active .advancedSearchCloseBtn {
    float: right;
    max-width: 30px;
    margin-top: -10px;
  }
}
/* line 1020, ../sass/style.scss */
.searchContainer ul {
  max-width: 820px;
  margin: 0 auto;
}
/* line 1023, ../sass/style.scss */
.searchContainer ul li {
  margin-right: 10px;
  display: inline-block;
}
@media all and (max-width: 480px) {
  /* line 1023, ../sass/style.scss */
  .searchContainer ul li {
    width: 100%;
    max-width: 300px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    display: block;
  }
}
/* line 1035, ../sass/style.scss */
.searchContainer ul li:last-child {
  margin-right: 0;
}
/* line 1038, ../sass/style.scss */
.searchContainer ul li .inputGroup {
  background: white;
  background: rgba(255, 255, 255, 0.9);
  height: 40px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media all and (max-width: 480px) {
  /* line 1038, ../sass/style.scss */
  .searchContainer ul li .inputGroup {
    background-color: transparent;
    height: auto;
  }
}
/* line 1047, ../sass/style.scss */
.searchContainer ul li .inputGroup input {
  width: 240px;
  height: 40px;
  border: none;
  border-right: 1px solid #dcdbdb;
  padding: 10px;
  background: transparent;
  color: #17284B;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
@media all and (max-width: 480px) {
  /* line 1047, ../sass/style.scss */
  .searchContainer ul li .inputGroup input {
    width: 100%;
    float: none;
    margin-top: 10px;
    background: white;
    background: rgba(255, 255, 255, 0.9);
  }
}
/* line 1063, ../sass/style.scss */
.searchContainer ul li .inputGroup input:focus {
  outline: none;
}
/* line 1066, ../sass/style.scss */
.searchContainer ul li .inputGroup input:last-child {
  width: 160px;
  border-right: none;
}
@media all and (max-width: 480px) {
  /* line 1066, ../sass/style.scss */
  .searchContainer ul li .inputGroup input:last-child {
    width: 100%;
    float: none;
    background: white;
    background: rgba(255, 255, 255, 0.9);
  }
}
/* line 1077, ../sass/style.scss */
.searchContainer ul li .inputGroup ::-webkit-input-placeholder {
  color: #17284B;
}
/* line 1081, ../sass/style.scss */
.searchContainer ul li .inputGroup :-moz-placeholder {
  /* Firefox 18- */
  color: #17284B;
}
/* line 1085, ../sass/style.scss */
.searchContainer ul li .inputGroup ::-moz-placeholder {
  /* Firefox 19+ */
  color: #17284B;
}
/* line 1089, ../sass/style.scss */
.searchContainer ul li .inputGroup :-ms-input-placeholder {
  color: #17284B;
}
@media all and (max-width: 480px) {
  /* line 1093, ../sass/style.scss */
  .searchContainer ul li #searchBtn {
    width: 100%;
  }
}
/* line 1098, ../sass/style.scss */
.searchContainer ul li #advancedSearchBtn {
  font-size: 16px;
  color: white;
  cursor: pointer;
}
@media all and (max-width: 480px) {
  /* line 1098, ../sass/style.scss */
  .searchContainer ul li #advancedSearchBtn {
    text-align: center;
  }
}
/* line 1107, ../sass/style.scss */
.searchContainer ul li #advancedSearchCloseBtn {
  height: 40px;
  line-height: 40px;
  font-size: 35px;
  padding-top: 14px;
  float: left;
  cursor: pointer;
  display: none;
}

/* line 1120, ../sass/style.scss */
.advancedWrapper {
  margin-top: 15px;
  text-align: left;
  font-size: 16px;
  display: none;
  color: white;
  float: left;
}
@media all and (max-width: 800px) {
  /* line 1127, ../sass/style.scss */
  .advancedWrapper .advancedWrapperCol1 {
    width: 50%;
    float: left;
    padding-left: 0;
    padding-right: 0;
  }
}
@media all and (max-width: 480px) {
  /* line 1127, ../sass/style.scss */
  .advancedWrapper .advancedWrapperCol1 {
    width: 100%;
  }
}
@media all and (max-width: 800px) {
  /* line 1138, ../sass/style.scss */
  .advancedWrapper .advancedWrapperCol2 {
    width: 50%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 1138, ../sass/style.scss */
  .advancedWrapper .advancedWrapperCol2 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 1149, ../sass/style.scss */
.advancedWrapper .advancedBox {
  padding: 8px 20px;
  text-align: left;
  color: #F7F7F7;
  float: left;
  width: 100%;
}
/* line 1155, ../sass/style.scss */
.advancedWrapper .advancedBox .advancedBoxText {
  float: left;
  width: 100%;
}
/* line 1159, ../sass/style.scss */
.advancedWrapper .advancedBox .title {
  float: left;
}
/* line 1162, ../sass/style.scss */
.advancedWrapper .advancedBox .number {
  float: right;
  height: 25px;
  padding: 0 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
  background: rgba(255, 255, 255, 0.2);
  text-align: center;
  line-height: 25px;
}
/* line 1172, ../sass/style.scss */
.advancedWrapper .advancedBox .advancedBoxRange {
  float: left;
  width: 100%;
}
/* line 1175, ../sass/style.scss */
.advancedWrapper .advancedBox .advancedBoxRange input {
  width: 100%;
}
/* line 1180, ../sass/style.scss */
.advancedWrapper .advancedBox .advancedBoxRange2 input {
  width: 45%;
}
/* line 1185, ../sass/style.scss */
.advancedWrapper .advancedBox2 {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
  background: rgba(255, 255, 255, 0.2);
}
/* line 1190, ../sass/style.scss */
.advancedWrapper .advancedBox3 {
  padding: 20px 0 8px;
}
/* line 1192, ../sass/style.scss */
.advancedWrapper .advancedBox3 .title {
  padding: 0 20px;
}
/* line 1195, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group {
  width: 100%;
  margin-top: 12px;
}
/* line 1198, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group .btn {
  width: 100%;
  float: left;
  text-align: left;
  background: transparent;
}
/* line 1203, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group .btn .fa {
  float: right;
}
/* line 1207, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group ul.dropdown-menu {
  width: 100%;
  border-radius: 0;
  margin: 0;
}
/* line 1211, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group ul.dropdown-menu li {
  display: block;
}
/* line 1213, ../sass/style.scss */
.advancedWrapper .advancedBox3 .btn-group ul.dropdown-menu li a {
  text-decoration: none;
}
/* line 1220, ../sass/style.scss */
.advancedWrapper .advancedBox4 {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f7f7f7;
  background: rgba(247, 247, 247, 0.5);
}
/* line 1226, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .title {
  width: 100%;
}
/* line 1229, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol1 {
  width: 60%;
  float: left;
}
/* line 1232, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol1 input {
  width: 45%;
  float: left;
  height: 24px;
  padding: 0 5px;
  background: #f7f7f7;
  background: rgba(247, 247, 247, 0.2);
  border: 0;
  margin-right: 10px;
}
/* line 1241, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol1 input:last-child {
  margin-right: 0;
}
/* line 1246, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 {
  width: 40%;
  float: left;
  margin-top: 25px;
}
/* line 1250, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 input[type="radio"] {
  width: 20px;
}
/* line 1254, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 input[type="radio"] + label {
  font-family: Arial, sans-serif;
  font-size: 14px;
}
/* line 1258, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 input[type="radio"] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -1px 4px 0 0;
  vertical-align: middle;
  cursor: pointer;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* line 1269, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 input[type="radio"] + label span {
  background: #f7f7f7;
  background: rgba(247, 247, 247, 0.2);
}
/* line 1274, ../sass/style.scss */
.advancedWrapper .advancedBoxArea .advancedBoxAreaCol2 input[type="radio"]:checked + label span {
  background: #f7f7f7;
  color: #2BB395;
}
/* line 1280, ../sass/style.scss */
.advancedWrapper .propertyFacilities {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
  background: rgba(255, 255, 255, 0.2);
  float: left;
  width: 100%;
}
/* line 1286, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesTitle {
  background: white;
  background: rgba(255, 255, 255, 0.2);
  padding: 13px 20px;
}
/* line 1291, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesContent {
  float: left;
  padding: 20px;
  width: 100%;
}
/* line 1295, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesContent .propertyFacilitiesBox {
  margin-bottom: 20px;
}
/* line 1298, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesContent .propertyFacilitiesBox ul li {
  width: 45%;
  font-size: 14px;
  display: inline-block;
}
@media all and (max-width: 480px) {
  /* line 1298, ../sass/style.scss */
  .advancedWrapper .propertyFacilities .propertyFacilitiesContent .propertyFacilitiesBox ul li {
    width: 100%;
    margin: 0;
  }
}
/* line 1306, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesContent .propertyFacilitiesBox ul li label {
  font-size: 14px;
  cursor: pointer;
  font-weight: 400;
  color: white;
}
/* line 1315, ../sass/style.scss */
.advancedWrapper .propertyFacilities .propertyFacilitiesContent .btn {
  float: right;
  margin-top: 30px;
}

/* line 1322, ../sass/style.scss */
.slider {
  margin: 60px auto;
  max-width: 1000px;
}
@media all and (max-width: 480px) {
  /* line 1322, ../sass/style.scss */
  .slider {
    margin-left: -15px;
    margin-right: -15px;
  }
}

/* line 1330, ../sass/style.scss */
#get-to-know-our-properties {
  padding-top: 60px;
}
@media all and (max-width: 480px) {
  /* line 1332, ../sass/style.scss */
  #get-to-know-our-properties .container {
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 1338, ../sass/style.scss */
#get-to-know-our-properties h2 {
  color: #1F3366;
}
/* line 1341, ../sass/style.scss */
#get-to-know-our-properties p {
  color: #6C6C7F;
  max-width: 500px;
  margin: 0 auto;
}
/* line 1346, ../sass/style.scss */
#get-to-know-our-properties .subContent {
  background: #F7F7F7;
  height: 120px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
/* line 1356, ../sass/style.scss */
#get-to-know-our-properties .subContent p {
  font-weight: 700;
  color: #1F3366;
  display: inline-block;
  margin-right: 75px;
  font-size: 16px;
}
@media all and (max-width: 480px) {
  /* line 1356, ../sass/style.scss */
  #get-to-know-our-properties .subContent p {
    margin-right: auto;
  }
}
/* line 1366, ../sass/style.scss */
#get-to-know-our-properties .subContent .btn {
  display: inline-block;
}

/* line 1372, ../sass/style.scss */
.circularItem {
  width: 200px;
  height: 200px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  text-align: center;
  overflow: hidden;
  position: relative;
  background-color: #26b697;
}
/* line 1380, ../sass/style.scss */
.circularItem a {
  text-decoration: none;
}
/* line 1383, ../sass/style.scss */
.circularItem .slideupWrp {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  left: 0;
  bottom: 0;
  z-index: 10;
}
/* line 1392, ../sass/style.scss */
.circularItem .slideupWrp .slideup {
  width: 100%;
  height: 60px;
  top: 100%;
  background: #2BB395;
  position: absolute;
  z-index: 3;
  font-size: 13px;
  color: white;
  font-weight: 700;
  padding-top: 20px;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media all and (max-width: 800px) {
  /* line 1392, ../sass/style.scss */
  .circularItem .slideupWrp .slideup {
    top: 0;
  }
}
/* line 1410, ../sass/style.scss */
.circularItem:hover .slideup {
  top: 140px;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 1415, ../sass/style.scss */
.circularItem .text {
  position: absolute;
  text-align: center;
  color: white;
  font-style: italic;
  width: 200px;
  height: 200px;
  z-index: 2;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-weight: 400;
  font-size: 30px;
  line-height: 1;
}
/* line 1433, ../sass/style.scss */
.circularItem .img {
  z-index: 0;
  width: 200px;
  height: 200px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
/* line 1438, ../sass/style.scss */
.circularItem .img img {
  width: 200px;
  height: 200px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}

/* line 1446, ../sass/style.scss */
#home-highlight {
  background: #F7F7F7;
  color: #6C6C7F;
  font-size: 14px;
}
/* line 1450, ../sass/style.scss */
#home-highlight h3 {
  color: #2BB395;
}
/* line 1453, ../sass/style.scss */
#home-highlight h4 {
  font-weight: 700;
  color: #1F3366;
}
/* line 1457, ../sass/style.scss */
#home-highlight p {
  color: #6C6C7F;
}
/* line 1460, ../sass/style.scss */
#home-highlight a {
  color: #2BB395;
}
@media all and (max-width: 480px) {
  /* line 1463, ../sass/style.scss */
  #home-highlight img {
    display: none;
  }
}
/* line 1468, ../sass/style.scss */
#home-highlight .highlight-insights {
  padding-top: 60px;
}
@media all and (max-width: 480px) {
  /* line 1468, ../sass/style.scss */
  #home-highlight .highlight-insights {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
/* line 1475, ../sass/style.scss */
#home-highlight .highlight-upcomingevents {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ECECEC;
}
@media all and (max-width: 480px) {
  /* line 1475, ../sass/style.scss */
  #home-highlight .highlight-upcomingevents {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

/* line 1486, ../sass/style.scss */
#home-awards {
  padding-top: 70px;
  padding-bottom: 60px;
}
@media all and (max-width: 480px) {
  /* line 1486, ../sass/style.scss */
  #home-awards {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
/* line 1493, ../sass/style.scss */
#home-awards h2 {
  color: #2BB395;
}
/* line 1496, ../sass/style.scss */
#home-awards .awardbox {
  width: 30%;
  float: left;
}
@media all and (max-width: 800px) {
  /* line 1496, ../sass/style.scss */
  #home-awards .awardbox {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
/* line 1505, ../sass/style.scss */
#home-awards .awards-img {
  float: left;
  width: 50%;
}
@media all and (max-width: 800px) {
  /* line 1505, ../sass/style.scss */
  #home-awards .awards-img {
    width: 30%;
  }
}
/* line 1511, ../sass/style.scss */
#home-awards .awards-img img {
  margin-right: 30px;
}
@media all and (max-width: 480px) {
  /* line 1511, ../sass/style.scss */
  #home-awards .awards-img img {
    width: 75px;
    margin-right: 0;
    padding-right: 10px;
  }
}
/* line 1520, ../sass/style.scss */
#home-awards .awards-text {
  float: left;
  width: 50%;
}
@media all and (max-width: 800px) {
  /* line 1520, ../sass/style.scss */
  #home-awards .awards-text {
    width: 70%;
  }
}
/* line 1526, ../sass/style.scss */
#home-awards .awards-text h5 {
  margin-top: 0;
  font-weight: 600;
  line-height: 22px;
}
/* line 1531, ../sass/style.scss */
#home-awards .awards-text p {
  line-height: 22px;
}

/* line 1537, ../sass/style.scss */
.newsletterWrapper {
  background: #17284B;
  width: 100%;
  padding-bottom: 30px;
  margin-bottom: -8px;
  float: left;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
  display: inline-block;
  color: white;
}
/* line 1553, ../sass/style.scss */
.newsletterWrapper .footerLine {
  padding-bottom: 40px;
}
/* line 1556, ../sass/style.scss */
.newsletterWrapper a {
  color: white;
  text-decoration: none;
}
/* line 1560, ../sass/style.scss */
.newsletterWrapper p {
  font-weight: 700;
  font-size: 16px;
  margin: 0 20px;
  line-height: 34px;
  float: left;
}
@media all and (max-width: 480px) {
  /* line 1560, ../sass/style.scss */
  .newsletterWrapper p {
    font-size: 12px;
  }
}
/* line 1570, ../sass/style.scss */
.newsletterWrapper .fa-angle-right {
  color: #2BB395;
  font-size: 20px;
  line-height: 34px;
  float: left;
}
/* line 1577, ../sass/style.scss */
.newsletterWrapper ul li {
  float: left;
  text-decoration: none;
  display: inline-block;
  text-align: center;
  float: none;
}
@media all and (max-width: 480px) {
  /* line 1583, ../sass/style.scss */
  .newsletterWrapper ul li.icon-envelope {
    width: 40px;
    height: 28px;
    background-size: cover;
  }
}
/* line 1590, ../sass/style.scss */
.newsletterWrapper ul li a {
  text-decoration: none;
}
/* line 1592, ../sass/style.scss */
.newsletterWrapper ul li a:hover {
  text-decoration: none;
}

/* line 1599, ../sass/style.scss */
footer {
  width: 100%;
}
/* line 1602, ../sass/style.scss */
footer ul li {
  float: left;
  text-decoration: none;
  display: inline-block;
  text-align: center;
  float: none;
}
/* line 1608, ../sass/style.scss */
footer ul li a {
  text-decoration: none;
}
/* line 1610, ../sass/style.scss */
footer ul li a:hover {
  text-decoration: none;
}
/* line 1616, ../sass/style.scss */
footer .footerContent {
  background: #1F3366;
  text-align: center;
  color: white;
  float: left;
  width: 100%;
  padding: 35px 40px;
  color: #F7F7F7;
  font-size: 11px;
  font-weight: 700;
}
@media all and (max-width: 800px) {
  /* line 1616, ../sass/style.scss */
  footer .footerContent {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 1630, ../sass/style.scss */
footer .footerContent .footerTop {
  margin-bottom: 20px;
}
@media all and (max-width: 480px) {
  /* line 1633, ../sass/style.scss */
  footer .footerContent .footerTop ul li {
    width: 30%;
    text-align: left;
  }
}
/* line 1638, ../sass/style.scss */
footer .footerContent .footerTop ul li a {
  color: #F7F7F7;
  margin: 0 10px;
}
@media all and (max-width: 480px) {
  /* line 1638, ../sass/style.scss */
  footer .footerContent .footerTop ul li a {
    text-align: left;
  }
}
/* line 1648, ../sass/style.scss */
footer .footerContent .footerBottom {
  color: #637194;
}
/* line 1652, ../sass/style.scss */
footer .footerContent .footerBottom ul li p {
  border-right: 1px solid #637194;
  padding-right: 30px;
}
@media all and (max-width: 480px) {
  /* line 1652, ../sass/style.scss */
  footer .footerContent .footerBottom ul li p {
    padding-right: 0;
    border-right: 0;
    font-size: 11px;
  }
}
/* line 1661, ../sass/style.scss */
footer .footerContent .footerBottom ul li a {
  color: #637194;
  font-size: 15px;
  padding: 0 4px;
  text-decoration: none;
}
/* line 1666, ../sass/style.scss */
footer .footerContent .footerBottom ul li a:hover {
  text-decoration: none;
}
@media all and (max-width: 480px) {
  /* line 1670, ../sass/style.scss */
  footer .footerContent .footerBottom ul li .fa {
    font-size: 30px;
  }
}
/* line 1675, ../sass/style.scss */
footer .footerContent .footerBottom ul li .fa-weixin {
  cursor: pointer;
  width: 20px;
}
/* line 1679, ../sass/style.scss */
footer .footerContent .footerBottom ul li .fa-weixin:hover ~ .tooltips {
  opacity: 1;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 1685, ../sass/style.scss */
footer .footerContent .footerBottom ul li .tooltips {
  float: right;
  margin-left: 10px;
  margin-top: -5px;
  position: relative;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 1692, ../sass/style.scss */
footer .footerContent .footerBottom ul li:nth-child(2) {
  padding-left: 20px;
}

/* line 1700, ../sass/style.scss */
.footerLine {
  width: 100%;
}
/* line 1702, ../sass/style.scss */
.footerLine li {
  height: 8px;
  float: left !important;
}
/* line 1705, ../sass/style.scss */
.footerLine li:nth-child(1) {
  background: #2BB395;
  width: 45%;
}
/* line 1709, ../sass/style.scss */
.footerLine li:nth-child(2) {
  background: #1D7A66;
  width: 20%;
}
/* line 1713, ../sass/style.scss */
.footerLine li:nth-child(3) {
  background: #1F3366;
  width: 35%;
}

/* line 1719, ../sass/style.scss */
.naviBar {
  padding-top: 15px;
  padding-bottom: 15px;
  width: 100%;
  color: #6C6C7F;
  background-color: white;
  float: left;
}
/* line 1726, ../sass/style.scss */
.naviBar select {
  height: 30px;
  padding: 5px 10px;
}
/* line 1731, ../sass/style.scss */
.naviBar h3 {
  color: #6C6C7F;
  margin-top: 10px;
}
@media all and (max-width: 480px) {
  /* line 1731, ../sass/style.scss */
  .naviBar h3 {
    font-size: 13px;
  }
}
/* line 1738, ../sass/style.scss */
.naviBar ul.navbar-left {
  line-height: 1;
}
/* line 1740, ../sass/style.scss */
.naviBar ul.navbar-left li {
  display: inline-block;
  margin-right: 5px;
}
/* line 1743, ../sass/style.scss */
.naviBar ul.navbar-left li:last-child {
  margin-right: 0;
}
/* line 1746, ../sass/style.scss */
.naviBar ul.navbar-left li a {
  border-radius: 0;
  margin-right: 0;
  padding: 10px 15px;
  text-decoration: none;
  font-size: 13px;
  font-weight: 700;
  line-height: 10px;
  border: 0;
  float: left;
}
/* line 1756, ../sass/style.scss */
.naviBar ul.navbar-left li a:after {
  content: '';
  display: block;
  margin: 10px auto;
  height: 1px;
  width: 0px;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
/* line 1765, ../sass/style.scss */
.naviBar ul.navbar-left li a:hover, .naviBar ul.navbar-left li a:focus {
  background: transparent;
}
/* line 1767, ../sass/style.scss */
.naviBar ul.navbar-left li a:hover:after, .naviBar ul.navbar-left li a:focus:after {
  width: 100%;
  background: #2BB395;
}
/* line 1775, ../sass/style.scss */
.naviBar ul.navbar-left li.active a:after {
  content: '';
  display: block;
  margin: 10px auto;
  height: 1px;
  width: 100%;
  background: #2BB395;
}
/* line 1788, ../sass/style.scss */
.naviBar .nav-tabs li {
  margin: 0;
}
/* line 1790, ../sass/style.scss */
.naviBar .nav-tabs li a {
  border-radius: 0;
  margin-right: 0;
  padding: 10px 15px;
  text-decoration: none;
  font-weight: 700;
  line-height: 25px;
  border: 0;
  color: #6C6C7F;
}
/* line 1799, ../sass/style.scss */
.naviBar .nav-tabs li a:after {
  content: '';
  display: block;
  margin: 0 auto 10px;
  height: 1px;
  width: 0px;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
/* line 1808, ../sass/style.scss */
.naviBar .nav-tabs li a:hover, .naviBar .nav-tabs li a:focus {
  background-color: transparent;
}
/* line 1810, ../sass/style.scss */
.naviBar .nav-tabs li a:hover:after, .naviBar .nav-tabs li a:focus:after {
  width: 100%;
  background: #2BB395;
}
/* line 1817, ../sass/style.scss */
.naviBar .nav-tabs li.active a {
  border: 0;
  background-color: transparent;
  color: #6C6C7F;
}
/* line 1821, ../sass/style.scss */
.naviBar .nav-tabs li.active a:hover, .naviBar .nav-tabs li.active a:focus {
  background-color: transparent;
}
/* line 1824, ../sass/style.scss */
.naviBar .nav-tabs li.active a:after {
  content: '';
  display: block;
  margin: 0 auto 10px;
  height: 1px;
  width: 100%;
  background: #2BB395;
}
/* line 1836, ../sass/style.scss */
.naviBar .tab-content {
  padding-top: 15px;
}

/* line 1840, ../sass/style.scss */
.navBarDropdown {
  margin-top: 10px;
}
/* line 1843, ../sass/style.scss */
.navBarDropdown ul li {
  float: left;
  margin-right: 40px;
}
/* line 1846, ../sass/style.scss */
.navBarDropdown ul li .btn-arrowDown {
  background: transparent;
  border: 0;
  font-weight: 700;
  font-size: 12px;
  padding: 10px 15px 0;
}
/* line 1852, ../sass/style.scss */
.navBarDropdown ul li .btn-arrowDown:after {
  color: #2BB395;
  font-size: 12px;
}
/* line 1857, ../sass/style.scss */
.navBarDropdown ul li .dropdown-menu {
  border-radius: 0;
  padding: 0;
  min-width: 20px;
  border-top: 0;
}
/* line 1862, ../sass/style.scss */
.navBarDropdown ul li .dropdown-menu li {
  width: 100%;
  padding: 10px;
  font-weight: 700;
  font-size: 12px;
}

/* line 1873, ../sass/style.scss */
#properties {
  padding-bottom: 60px;
  background-color: #f0f1f1;
}
@media all and (max-width: 800px) {
  /* line 1877, ../sass/style.scss */
  #properties .naviBar .propertiesnavibar1 {
    float: left;
    width: 75%;
  }
}
@media all and (max-width: 480px) {
  /* line 1877, ../sass/style.scss */
  #properties .naviBar .propertiesnavibar1 {
    width: 100%;
  }
}
@media all and (max-width: 800px) {
  /* line 1886, ../sass/style.scss */
  #properties .naviBar .propertiesnavibar2 {
    float: left;
    width: 25%;
  }
}
@media all and (max-width: 480px) {
  /* line 1886, ../sass/style.scss */
  #properties .naviBar .propertiesnavibar2 {
    width: 100%;
  }
}
/* line 1894, ../sass/style.scss */
#properties .naviBar .propertiesnavibar2 a {
  text-decoration: none;
}
/* line 1898, ../sass/style.scss */
#properties .naviBar .btn-arrowRight {
  margin-top: 20px;
}
/* line 1901, ../sass/style.scss */
#properties .naviBar .advancedSearch {
  text-align: center;
  margin-top: 10px;
  width: 140px;
}
/* line 1907, ../sass/style.scss */
#properties .properties-search {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF26B697', endColorstr='#FF203469');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YjY5NyIvPjxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjMjAzNDY5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #26b697), color-stop(32%, #203469));
  background-image: -moz-linear-gradient(left, #26b697 0%, #203469 32%);
  background-image: -webkit-linear-gradient(left, #26b697 0%, #203469 32%);
  background-image: linear-gradient(to right, #26b697 0%, #203469 32%);
  float: left;
  width: 100%;
}
/* line 1913, ../sass/style.scss */
#properties .properties-search .advancedWrapper {
  display: block;
  width: 100%;
  padding-bottom: 30px;
}
/* line 1917, ../sass/style.scss */
#properties .properties-search .advancedWrapper .closeBtn {
  float: right;
  text-decoration: none;
  font-size: 40px;
  margin-bottom: 30px;
  color: white;
}
/* line 1926, ../sass/style.scss */
#properties .propertiesContentWrapper {
  margin-top: 30px;
}
/* line 1929, ../sass/style.scss */
#properties .propertiesContentWrapper .propertiesLocation h4 {
  padding-left: 15px;
}
@media all and (max-width: 480px) {
  /* line 1936, ../sass/style.scss */
  #properties .propertiesDropdown ul li {
    width: 100%;
  }
}
@media all and (max-width: 480px) {
  /* line 1940, ../sass/style.scss */
  #properties .propertiesDropdown ul li button {
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #e7e7e7;
  }
}
/* line 1950, ../sass/style.scss */
#properties .tileProperties {
  width: 30%;
  height: auto;
}

@media all and (max-width: 480px) {
  /* line 1957, ../sass/style.scss */
  #properties-page .container {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 1963, ../sass/style.scss */
#properties-page .propertiesHeader {
  position: relative;
}
/* line 1965, ../sass/style.scss */
#properties-page .propertiesHeader .watchvideo {
  z-index: 10;
  position: absolute;
  color: white;
  font-size: 14px;
  right: 15%;
  top: 60%;
  cursor: pointer;
}
@media all and (max-width: 480px) {
  /* line 1965, ../sass/style.scss */
  #properties-page .propertiesHeader .watchvideo {
    top: auto;
    bottom: 20px;
  }
}
/* line 1977, ../sass/style.scss */
#properties-page .propertiesHeader .watchvideo .fa {
  float: left;
  font-size: 40px;
  margin-right: 10px;
}
/* line 1982, ../sass/style.scss */
#properties-page .propertiesHeader .watchvideo p {
  float: left;
  font-weight: 700;
  font-size: 14px;
  line-height: 40px;
}
/* line 1989, ../sass/style.scss */
#properties-page .propertiesHeader .propertiesHeaderImg {
  overflow: hidden;
}
/* line 1991, ../sass/style.scss */
#properties-page .propertiesHeader .propertiesHeaderImg img {
  width: 100%;
}
@media all and (max-width: 480px) {
  /* line 1991, ../sass/style.scss */
  #properties-page .propertiesHeader .propertiesHeaderImg img {
    width: 200%;
  }
}
/* line 1999, ../sass/style.scss */
#properties-page .propertiesContent {
  background-color: #f8f8f8;
  max-width: 800px;
  min-height: 400px;
  margin: -10% auto 0;
  position: relative;
  padding: 15px 70px;
  color: #6C6C7F;
}
@media all and (max-width: 800px) {
  /* line 1999, ../sass/style.scss */
  #properties-page .propertiesContent {
    padding: 25px 15px;
    margin-top: 0;
  }
}
@media all and (max-width: 480px) {
  /* line 1999, ../sass/style.scss */
  #properties-page .propertiesContent {
    padding-top: 70px;
  }
}
/* line 2015, ../sass/style.scss */
#properties-page .propertiesContent ul li {
  float: left;
  margin-right: 10px;
}
/* line 2018, ../sass/style.scss */
#properties-page .propertiesContent ul li:last-child {
  margin-right: 0;
}
/* line 2023, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop {
  width: 100%;
  float: left;
}
/* line 2027, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop li:first-child {
  width: 100%;
}
@media all and (max-width: 480px) {
  /* line 2031, ../sass/style.scss */
  #properties-page .propertiesContent .propertiesTop .propertiesName {
    font-size: 28px;
  }
}
/* line 2036, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .fa-bookmark {
  font-size: 24px;
  color: #6c6c7e;
}
@media all and (max-width: 480px) {
  /* line 2036, ../sass/style.scss */
  #properties-page .propertiesContent .propertiesTop .fa-bookmark {
    position: absolute;
    top: 17px;
    left: 10px;
  }
}
/* line 2044, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .fa-bookmark.active {
  color: #1F3366;
}
/* line 2048, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .propertiesStatusLabel {
  color: white;
  font-size: 12px;
  line-height: 1;
  font-weight: 700;
  padding: 5px 8px;
  text-align: center;
  position: relative;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media all and (max-width: 480px) {
  /* line 2048, ../sass/style.scss */
  #properties-page .propertiesContent .propertiesTop .propertiesStatusLabel {
    position: absolute;
    top: 18px;
    left: 40px;
  }
}
/* line 2062, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .propertiesStatusLabel.exclusive {
  background: #eebc11;
}
/* line 2065, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .propertiesStatusLabel.new {
  background: #e8594e;
}
/* line 2068, ../sass/style.scss */
#properties-page .propertiesContent .propertiesTop .propertiesStatusLabel.completed {
  background: #87b23f;
}
/* line 2073, ../sass/style.scss */
#properties-page .propertiesContent .developerteam {
  font-size: 14px;
  font-style: italic;
  color: #6C6C7F;
  float: left;
  width: 100%;
}
/* line 2080, ../sass/style.scss */
#properties-page .propertiesContent .propertiesDeveloper {
  float: left;
  width: 100%;
}
/* line 2084, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation {
  position: absolute;
  top: 17px;
  right: 40px;
}
@media all and (max-width: 480px) {
  /* line 2084, ../sass/style.scss */
  #properties-page .propertiesContent .propertiesLocation {
    right: 10px;
  }
}
/* line 2091, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation .fa-map-marker {
  color: #2BB395;
  font-size: 30px;
  display: inline-block;
}
/* line 2096, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation ul {
  display: inline-block;
}
/* line 2098, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation ul li {
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  margin-right: 0;
  float: none;
  padding-left: 5px;
}
/* line 2105, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation ul li:first-child {
  color: #1F3366;
}
/* line 2108, ../sass/style.scss */
#properties-page .propertiesContent .propertiesLocation ul li:last-child {
  color: #2BB395;
}
/* line 2114, ../sass/style.scss */
#properties-page .propertiesContent .propertiesDes {
  margin-top: 15px;
  float: left;
  width: 100%;
}
/* line 2119, ../sass/style.scss */
#properties-page .propertiesContent .propertiesPriceRange {
  float: left;
  width: 100%;
}
/* line 2123, ../sass/style.scss */
#properties-page .propertiesContent .propertiesPriceRange p:first-child {
  font-style: italic;
  margin-bottom: 0;
}
/* line 2130, ../sass/style.scss */
#properties-page .naviBar {
  padding: 10px 0;
}
@media all and (max-width: 480px) {
  /* line 2132, ../sass/style.scss */
  #properties-page .naviBar .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 2139, ../sass/style.scss */
#properties-page .naviBar ul li {
  float: left;
  margin-right: 10px;
}
/* line 2142, ../sass/style.scss */
#properties-page .naviBar ul li:last-child {
  margin-right: 0;
}
/* line 2145, ../sass/style.scss */
#properties-page .naviBar ul li a {
  text-decoration: none;
  background-color: transparent;
}
@media all and (max-width: 480px) {
  /* line 2153, ../sass/style.scss */
  #properties-page .naviBar .naviBarLink li:last-child {
    display: none;
  }
}
/* line 2158, ../sass/style.scss */
#properties-page .naviBar .naviBarLink li a {
  font-size: 16px;
  line-height: 40px;
  color: #6C6C7F;
}
/* line 2162, ../sass/style.scss */
#properties-page .naviBar .naviBarLink li a:after {
  content: '';
  display: block;
  margin: 0 auto 10px;
  height: 1px;
  width: 0px;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}
/* line 2172, ../sass/style.scss */
#properties-page .naviBar .naviBarLink li a:hover:after, #properties-page .naviBar .naviBarLink li a:focus:after {
  width: 100%;
  background: #1F3366;
}
/* line 2180, ../sass/style.scss */
#properties-page .naviBar .naviBarLink li.active a:after {
  content: '';
  display: block;
  margin: 0 auto 10px;
  height: 1px;
  width: 0px;
  background: #1F3366;
  transition: width .5s ease, background-color .5s ease;
}
/* line 2198, ../sass/style.scss */
#properties-page .naviBar .icon-print {
  height: 40px;
  background-position: center;
}
@media all and (max-width: 480px) {
  /* line 2198, ../sass/style.scss */
  #properties-page .naviBar .icon-print {
    display: none;
  }
}
/* line 2207, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem {
  float: left;
  color: white;
  width: 220px;
  height: 220px;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF26B697', endColorstr='#FF203469');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YjY5NyIvPjxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjMjAzNDY5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #26b697), color-stop(32%, #203469));
  background-image: -moz-linear-gradient(left, #26b697 0%, #203469 32%);
  background-image: -webkit-linear-gradient(left, #26b697 0%, #203469 32%);
  background-image: linear-gradient(to right, #26b697 0%, #203469 32%);
}
/* line 2215, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem h3 {
  font-size: 20px;
  margin-bottom: 0;
  margin-top: 60px;
}
/* line 2220, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem hr {
  margin: 10px auto;
  width: 80%;
}
/* line 2224, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem p {
  font-size: 15px;
}
/* line 2227, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem a {
  color: white;
}
/* line 2232, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem .bathItem ul li {
  display: inline-block;
  font-size: 25px;
  font-weight: 700;
}
/* line 2244, ../sass/style.scss */
#properties-page .propertiesFloorPlan .circularItem2 h3 {
  margin-top: 40px;
}
/* line 2249, ../sass/style.scss */
#properties-page .calculatorButton {
  background-color: #f0f1f1;
  float: right;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-top: 20px;
  margin-bottom: 30px;
}
@media all and (max-width: 480px) {
  /* line 2249, ../sass/style.scss */
  #properties-page .calculatorButton {
    float: none;
    display: table;
    width: 280px;
    margin: 20px auto;
  }
}
/* line 2261, ../sass/style.scss */
#properties-page .calculatorButton .icon {
  background: url(../img/icon/icon-calculator2.png) no-repeat #2BB395;
  background-position: center;
  width: 57px;
  float: left;
  height: 57px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 2269, ../sass/style.scss */
#properties-page .calculatorButton .text {
  color: #6C6C7F;
  float: left;
  width: 250px;
  height: 57px;
  padding: 10px 15px;
  font-size: 11px;
  line-height: 16px;
}
@media all and (max-width: 480px) {
  /* line 2269, ../sass/style.scss */
  #properties-page .calculatorButton .text {
    background-color: #f0f1f1;
    width: 200px;
  }
}
/* line 2283, ../sass/style.scss */
#properties-page #mortage-calculator {
  background-color: #1F3366;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1F3366', endColorstr='#FF2BB395');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmMzM2NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiYjM5NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f3366), color-stop(100%, #2bb395));
  background-image: -moz-linear-gradient(top, #1f3366 0%, #2bb395 100%);
  background-image: -webkit-linear-gradient(top, #1f3366 0%, #2bb395 100%);
  background-image: linear-gradient(to bottom, #1f3366 0%, #2bb395 100%);
  color: white;
  padding-top: 30px;
  padding-bottom: 30px;
  float: left;
  width: 100%;
}
/* line 2293, ../sass/style.scss */
#properties-page #mortage-calculator h3 {
  color: white;
  float: left;
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 2299, ../sass/style.scss */
#properties-page #mortage-calculator .closeBtn {
  float: right;
  text-decoration: none;
  font-size: 40px;
  margin-bottom: 30px;
  color: white;
}
/* line 2306, ../sass/style.scss */
#properties-page #mortage-calculator .advancedWrapper {
  width: 100%;
  display: block;
}
/* line 2309, ../sass/style.scss */
#properties-page #mortage-calculator .advancedWrapper .container {
  max-width: 820px;
}
/* line 2315, ../sass/style.scss */
#properties-page #mortage-calculator .result .advancedBox4:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 2319, ../sass/style.scss */
#properties-page #mortage-calculator .result .advancedBox4:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* line 2325, ../sass/style.scss */
#properties-page #mortage-calculator .resultsButton {
  text-align: right;
  margin-top: 50px;
  float: right;
}
/* line 2329, ../sass/style.scss */
#properties-page #mortage-calculator .resultsButton p {
  display: inline;
  margin-right: 10px;
}
/* line 2333, ../sass/style.scss */
#properties-page #mortage-calculator .resultsButton .btn {
  display: inline;
}

/* line 2340, ../sass/style.scss */
#property-gallery .nav-pills {
  text-align: center;
  margin-bottom: 30px;
}
/* line 2343, ../sass/style.scss */
#property-gallery .nav-pills li {
  float: none;
  display: inline-block;
}
@media all and (max-width: 480px) {
  /* line 2343, ../sass/style.scss */
  #property-gallery .nav-pills li {
    width: 48%;
    float: left;
  }
}
/* line 2350, ../sass/style.scss */
#property-gallery .nav-pills li a {
  text-decoration: none;
  background-color: #e4e4e4;
  color: #6C6C7F;
  border-radius: 0;
  font-size: 13px;
  font-weight: 600;
}
@media all and (max-width: 480px) {
  /* line 2350, ../sass/style.scss */
  #property-gallery .nav-pills li a {
    padding-left: 5px;
    padding-right: 5px;
  }
}
/* line 2363, ../sass/style.scss */
#property-gallery .nav-pills li.active a {
  color: white;
  background-color: #2BB395;
}

/* line 2371, ../sass/style.scss */
#property-location {
  background-color: #f0f1f1;
  margin-top: 60px;
}
@media all and (max-width: 480px) {
  /* line 2371, ../sass/style.scss */
  #property-location {
    display: none;
  }
}
/* line 2377, ../sass/style.scss */
#property-location .location-map {
  width: 100%;
  height: 400px;
}

/* line 2382, ../sass/style.scss */
#property-testimonials {
  margin-top: 60px;
  margin-bottom: 40px;
}

/* line 2386, ../sass/style.scss */
#property-related {
  margin-top: 50px;
  margin-bottom: 50px;
}
@media all and (max-width: 480px) {
  /* line 2389, ../sass/style.scss */
  #property-related .tileProperties {
    width: 100%;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}

/* line 2399, ../sass/style.scss */
.tileProperties {
  width: 300px;
  position: relative;
  margin: 15px;
  float: left;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
@media all and (max-width: 800px) {
  /* line 2399, ../sass/style.scss */
  .tileProperties {
    width: 45% !important;
  }
}
@media all and (max-width: 480px) {
  /* line 2399, ../sass/style.scss */
  .tileProperties {
    width: 100% !important;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    float: none;
  }
}
/* line 2417, ../sass/style.scss */
.tileProperties img {
  width: 100%;
}
/* line 2421, ../sass/style.scss */
.tileProperties:hover .tilePropertiesDes {
  -moz-transition: height 1s ease-in-out;
  -o-transition: height 1s ease-in-out;
  -webkit-transition: height 1s ease-in-out;
  transition: height 1s ease-in-out;
}
/* line 2423, ../sass/style.scss */
.tileProperties:hover .tilePropertiesDes .tileText {
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* line 2425, ../sass/style.scss */
.tileProperties:hover .tilePropertiesDes .tileText .btn {
  display: inline-block;
  margin-top: 15px;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* line 2433, ../sass/style.scss */
.tileProperties:hover .tilePropertiesImg img {
  -webkit-filter: blur(3px);
  filter: blur(3px);
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
@media all and (max-width: 800px) {
  /* line 2433, ../sass/style.scss */
  .tileProperties:hover .tilePropertiesImg img {
    -webkit-filter: blur(0);
    filter: blur(0);
  }
}
/* line 2443, ../sass/style.scss */
.tileProperties .tilePropertiesDes {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  text-transform: uppercase;
  -moz-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  -webkit-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
/* line 2460, ../sass/style.scss */
.tileProperties .tilePropertiesDes .tileLabel {
  float: right;
  right: 10px;
  top: 10px;
  background: #eebc11;
  color: #a55900;
  font-size: 12px;
  line-height: 1;
  font-weight: 700;
  padding: 5px 8px;
  text-align: center;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
}
/* line 2474, ../sass/style.scss */
.tileProperties .tilePropertiesDes .tileText {
  color: white;
  text-align: center;
  width: 80%;
  margin: 0 auto;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2480, ../sass/style.scss */
.tileProperties .tilePropertiesDes .tileText h4 {
  line-height: 22px;
  margin: 0;
  position: relative;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2486, ../sass/style.scss */
.tileProperties .tilePropertiesDes .tileText p {
  line-height: 20px;
  margin: 0;
  position: relative;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2492, ../sass/style.scss */
.tileProperties .tilePropertiesDes .tileText .btn {
  margin-top: 0;
  display: none;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media all and (max-width: 800px) {
  /* line 2492, ../sass/style.scss */
  .tileProperties .tilePropertiesDes .tileText .btn {
    display: inline-block;
    margin-top: 15px;
  }
}
/* line 2504, ../sass/style.scss */
.tileProperties.tilePropertiesExclusive .tileLabel {
  background: #eebc11;
}
/* line 2509, ../sass/style.scss */
.tileProperties.tilePropertiesNew .tileLabel {
  background: #e8594e;
  color: white;
}
/* line 2515, ../sass/style.scss */
.tileProperties.tilePropertiesCompleted .tileLabel {
  background: #87b23f;
  color: white;
}
/* line 2521, ../sass/style.scss */
.tileProperties .tilePropertiesImg img {
  width: 100%;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

/* line 2529, ../sass/style.scss */
.pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  width: 270px;
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 2544, ../sass/style.scss */
.pagination li {
  padding: 6px 15px;
  float: left;
}
@media all and (max-width: 480px) {
  /* line 2544, ../sass/style.scss */
  .pagination li {
    display: none;
  }
}
/* line 2550, ../sass/style.scss */
.pagination li a {
  background-color: transparent;
  border: 0;
  color: #6C6C7F;
  padding: 0;
  font-weight: 600;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 2557, ../sass/style.scss */
.pagination li a:hover {
  color: #2BB395;
  background-color: transparent;
  border-bottom: 1px solid #2BB395;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 2564, ../sass/style.scss */
.pagination li a .fa {
  color: #2BB395;
}
@media all and (max-width: 480px) {
  /* line 2568, ../sass/style.scss */
  .pagination li.active {
    display: inline;
  }
}
/* line 2572, ../sass/style.scss */
.pagination li.active a {
  color: #6C6C7F;
  border-bottom: 1px solid #2BB395;
  background-color: transparent;
}
@media all and (max-width: 480px) {
  /* line 2572, ../sass/style.scss */
  .pagination li.active a {
    border-bottom: none;
  }
  /* line 2578, ../sass/style.scss */
  .pagination li.active a:before {
    content: "Page";
    padding-right: 5px;
  }
}
@media all and (max-width: 480px) {
  /* line 2585, ../sass/style.scss */
  .pagination li:first-child {
    display: inline;
  }
  /* line 2588, ../sass/style.scss */
  .pagination li:first-child a {
    width: 60px;
    height: 40px;
    background-color: #2BB395;
    color: white;
    font-size: 34px;
    line-height: 1;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
}
@media all and (max-width: 480px) {
  /* line 2599, ../sass/style.scss */
  .pagination li:last-child {
    display: inline;
  }
  /* line 2602, ../sass/style.scss */
  .pagination li:last-child a {
    width: 60px;
    height: 40px;
    background-color: #2BB395;
    color: white;
    font-size: 34px;
    line-height: 1;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
}

/* line 2617, ../sass/style.scss */
#shortlist .shortlistBox {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #F7F7F7;
}
/* line 2621, ../sass/style.scss */
#shortlist .shortlistBox:nth-child(even) {
  background-color: transparent;
}
/* line 2626, ../sass/style.scss */
#shortlist .shortlistBox .tileProperties .tilePropertiesDes .tileText {
  display: none;
}
/* line 2632, ../sass/style.scss */
#shortlist .shortlistBox .tileProperties:hover .tilePropertiesImg img {
  -webkit-filter: blur(0);
  filter: blur(0);
}
/* line 2640, ../sass/style.scss */
#shortlist .shortlistBox .propertiesDetail ul li {
  display: inline-block;
  font-weight: 600;
  margin-right: 15px;
}
/* line 2644, ../sass/style.scss */
#shortlist .shortlistBox .propertiesDetail ul li:nth-child(2) {
  margin-right: 45px;
}
/* line 2647, ../sass/style.scss */
#shortlist .shortlistBox .propertiesDetail ul li:nth-child(3) {
  margin-right: 30px;
}
/* line 2652, ../sass/style.scss */
#shortlist .shortlistBox .propertiesDetail a {
  color: #2BB395;
}
/* line 2656, ../sass/style.scss */
#shortlist .shortlistBox .btn {
  width: 140px;
  float: right;
}
@media all and (max-width: 800px) {
  /* line 2656, ../sass/style.scss */
  #shortlist .shortlistBox .btn {
    float: left;
    margin: 10px;
  }
}
@media all and (max-width: 480px) {
  /* line 2656, ../sass/style.scss */
  #shortlist .shortlistBox .btn {
    margin-left: 0;
  }
  /* line 2665, ../sass/style.scss */
  #shortlist .shortlistBox .btn:last-child {
    margin-right: 0;
  }
}
/* line 2670, ../sass/style.scss */
#shortlist .shortlistBox .btn-unselect {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 2673, ../sass/style.scss */
#shortlist .shortlistBox .btn-unselect:after {
  content: "UNSELECT";
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2678, ../sass/style.scss */
#shortlist .shortlistBox .btn-unselect:hover:after {
  content: "SELECT";
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2684, ../sass/style.scss */
#shortlist .shortlistBox .btn-unselect.selected:after {
  content: "SELECT";
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2691, ../sass/style.scss */
#shortlist .compareBtn {
  background-color: #F7F7F7;
  padding-top: 20px;
  padding-bottom: 40px;
}
/* line 2695, ../sass/style.scss */
#shortlist .compareBtn .btn-compare {
  float: right;
}

/* line 2701, ../sass/style.scss */
#services {
  padding-top: 20px;
}
/* line 2703, ../sass/style.scss */
#services h3 {
  margin-top: 0;
  color: #6C6C7F;
}
@media all and (max-width: 800px) {
  /* line 2703, ../sass/style.scss */
  #services h3 {
    font-size: 18px;
  }
}
/* line 2710, ../sass/style.scss */
#services .servicesBox {
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 2714, ../sass/style.scss */
#services .servicesBox2 {
  background-color: #f0f1f1;
}
/* line 2717, ../sass/style.scss */
#services .servicesImg {
  text-align: center;
}
@media all and (max-width: 800px) {
  /* line 2717, ../sass/style.scss */
  #services .servicesImg {
    width: 15%;
    float: left;
    margin-bottom: 10px;
  }
}
@media all and (max-width: 480px) {
  /* line 2717, ../sass/style.scss */
  #services .servicesImg {
    width: 25%;
  }
}
@media all and (max-width: 800px) {
  /* line 2728, ../sass/style.scss */
  #services .servicesText {
    width: 85%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 2728, ../sass/style.scss */
  #services .servicesText {
    width: 75%;
  }
}
@media all and (max-width: 800px) {
  /* line 2737, ../sass/style.scss */
  #services .servicesText2 {
    width: 85%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 2737, ../sass/style.scss */
  #services .servicesText2 {
    width: 100%;
  }
}

/* line 2748, ../sass/style.scss */
#insights {
  background-color: #f0f1f1;
}
/* line 2750, ../sass/style.scss */
#insights .socialShareBox {
  background-color: #F7F7F7;
}
@media all and (max-width: 800px) {
  /* line 2750, ../sass/style.scss */
  #insights .socialShareBox {
    display: none;
  }
}
/* line 2756, ../sass/style.scss */
#insights .insightsBox {
  width: 30%;
  position: relative;
  margin: 30px 15px 15px 15px;
  float: left;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
@media all and (max-width: 800px) {
  /* line 2756, ../sass/style.scss */
  #insights .insightsBox {
    width: 45%;
  }
}
@media all and (max-width: 480px) {
  /* line 2756, ../sass/style.scss */
  #insights .insightsBox {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 2771, ../sass/style.scss */
#insights .insightsBox h3 {
  color: #6C6C7F;
}
/* line 2774, ../sass/style.scss */
#insights .insightsBox .date {
  color: #b1b2b2;
}
/* line 2777, ../sass/style.scss */
#insights .insightsBox p {
  line-height: 20px;
}
/* line 2780, ../sass/style.scss */
#insights .insightsBox.insightsBoxTop {
  width: 100%;
}
@media all and (max-width: 480px) {
  /* line 2780, ../sass/style.scss */
  #insights .insightsBox.insightsBoxTop {
    width: 100%;
  }
  /* line 2784, ../sass/style.scss */
  #insights .insightsBox.insightsBoxTop .col-xs-6 {
    width: 100%;
  }
}
/* line 2790, ../sass/style.scss */
#insights .insightsBox .insightsBoxImg .insightsLabel {
  float: right;
  right: 25px;
  top: 10px;
  background: #2BB395;
  text-transform: uppercase;
  color: white;
  font-size: 12px;
  line-height: 1;
  font-weight: 700;
  padding: 5px 8px;
  text-align: center;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
}
/* line 2806, ../sass/style.scss */
#insights .insightsBox .insightsBoxImg .insightsImg img {
  width: 100%;
}

/* line 2814, ../sass/style.scss */
#insightsPage, #newsPage {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media all and (max-width: 800px) {
  /* line 2814, ../sass/style.scss */
  #insightsPage, #newsPage {
    padding-top: 0;
  }
}
/* line 2820, ../sass/style.scss */
#insightsPage .insightsContent, #insightsPage .newsContent, #newsPage .insightsContent, #newsPage .newsContent {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 2823, ../sass/style.scss */
#insightsPage .insightsContent .date, #insightsPage .newsContent .date, #newsPage .insightsContent .date, #newsPage .newsContent .date {
  margin-bottom: 10px;
}
/* line 2826, ../sass/style.scss */
#insightsPage .insightsContent .time, #insightsPage .newsContent .time, #newsPage .insightsContent .time, #newsPage .newsContent .time {
  margin-bottom: 20px;
}
/* line 2829, ../sass/style.scss */
#insightsPage .insightsContent .btn, #insightsPage .newsContent .btn, #newsPage .insightsContent .btn, #newsPage .newsContent .btn {
  margin-top: 15px;
}
@media all and (max-width: 800px) {
  /* line 2833, ../sass/style.scss */
  #insightsPage .insightsHeaderImg, #insightsPage .newsHeaderImg, #newsPage .insightsHeaderImg, #newsPage .newsHeaderImg {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media all and (max-width: 800px) {
  /* line 2833, ../sass/style.scss */
  #insightsPage .insightsHeaderImg, #insightsPage .newsHeaderImg, #newsPage .insightsHeaderImg, #newsPage .newsHeaderImg {
    margin-left: -15px;
    margin-right: -15px;
  }
}
/* line 2842, ../sass/style.scss */
#insightsPage .insightsHeaderImg img, #insightsPage .newsHeaderImg img, #newsPage .insightsHeaderImg img, #newsPage .newsHeaderImg img {
  width: 100%;
}
/* line 2847, ../sass/style.scss */
#insightsPage .newsContent img, #newsPage .newsContent img {
  width: 100%;
}
/* line 2851, ../sass/style.scss */
#insightsPage .socialShareList, #newsPage .socialShareList {
  margin-top: 35px;
  margin-bottom: 35px;
  float: left;
}
/* line 2856, ../sass/style.scss */
#insightsPage .propertiesforyou, #newsPage .propertiesforyou {
  float: left;
}
/* line 2858, ../sass/style.scss */
#insightsPage .propertiesforyou .tileProperties, #newsPage .propertiesforyou .tileProperties {
  margin-left: auto;
}
@media all and (max-width: 480px) {
  /* line 2858, ../sass/style.scss */
  #insightsPage .propertiesforyou .tileProperties, #newsPage .propertiesforyou .tileProperties {
    width: 100%;
  }
}
@media all and (max-width: 800px) {
  /* line 2865, ../sass/style.scss */
  #insightsPage .socialShareBox, #newsPage .socialShareBox {
    display: none;
  }
}
@media all and (max-width: 800px) {
  /* line 2870, ../sass/style.scss */
  #insightsPage .adsbanner, #newsPage .adsbanner {
    display: none;
  }
}

/* line 2879, ../sass/style.scss */
#enquiryForm .enquiryFormTop {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 2882, ../sass/style.scss */
#enquiryForm .enquiryFormTop h4 {
  color: #1F3366;
}
/* line 2885, ../sass/style.scss */
#enquiryForm .enquiryFormTop .btn {
  margin: 10px 5px;
}
@media all and (max-width: 480px) {
  /* line 2885, ../sass/style.scss */
  #enquiryForm .enquiryFormTop .btn {
    font-size: 14px;
    margin: 10px 0;
  }
}

/* line 2895, ../sass/style.scss */
.enquiryFormContainer {
  background-color: #2BB395;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF2BB395', endColorstr='#FF1F3366');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjM5NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMzM2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2bb395), color-stop(100%, #1f3366));
  background-image: -moz-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: -webkit-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: linear-gradient(to bottom, #2bb395 0%, #1f3366 100%);
  -moz-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  -webkit-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
  color: #f0f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 2904, ../sass/style.scss */
.enquiryFormContainer a {
  color: #2BB395;
}
/* line 2907, ../sass/style.scss */
.enquiryFormContainer textarea {
  height: 140px;
}
@media all and (max-width: 800px) {
  /* line 2910, ../sass/style.scss */
  .enquiryFormContainer .enquiryFormCol {
    width: 85%;
    margin-left: 15%;
  }
}
@media all and (max-width: 480px) {
  /* line 2910, ../sass/style.scss */
  .enquiryFormContainer .enquiryFormCol {
    margin-left: 0;
    width: 100%;
  }
}

/* line 2922, ../sass/style.scss */
#compare {
  padding-bottom: 100px;
}
/* line 2924, ../sass/style.scss */
#compare .compareBoxCol {
  padding-left: 0;
  padding-right: 0;
}
@media all and (max-width: 800px) {
  /* line 2924, ../sass/style.scss */
  #compare .compareBoxCol {
    width: 47%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 2924, ../sass/style.scss */
  #compare .compareBoxCol {
    width: 44%;
  }
}
@media all and (max-width: 800px) {
  /* line 2934, ../sass/style.scss */
  #compare .compareBoxCol:nth-child(1) {
    margin-left: 15px;
  }
}
/* line 2941, ../sass/style.scss */
#compare .compareBoxCol:nth-child(2) .compareBoxDes h3, #compare .compareBoxCol:nth-child(2) .compareBoxDes .title, #compare .compareBoxCol:nth-child(2) .compareBoxDes .des {
  border-left: 1px solid #f0f1f1;
  border-right: 1px solid #f0f1f1;
}
@media all and (max-width: 800px) {
  /* line 2941, ../sass/style.scss */
  #compare .compareBoxCol:nth-child(2) .compareBoxDes h3, #compare .compareBoxCol:nth-child(2) .compareBoxDes .title, #compare .compareBoxCol:nth-child(2) .compareBoxDes .des {
    border-right: none;
  }
}
/* line 2949, ../sass/style.scss */
#compare .compareBoxCol:nth-child(2) .compareBoxDes1 {
  border-left: 1px solid #f0f1f1;
  border-right: 1px solid #f0f1f1;
}
@media all and (max-width: 800px) {
  /* line 2949, ../sass/style.scss */
  #compare .compareBoxCol:nth-child(2) .compareBoxDes1 {
    border-right: none;
  }
}
@media all and (max-width: 800px) {
  /* line 2939, ../sass/style.scss */
  #compare .compareBoxCol:nth-child(2) {
    margin-right: 15px;
    border-right: none;
  }
}
@media all and (max-width: 800px) {
  /* line 2961, ../sass/style.scss */
  #compare .compareBoxCol:nth-child(3) {
    display: none;
  }
}
/* line 2969, ../sass/style.scss */
#compare .compareBoxCol .tileProperties {
  float: none;
  margin: 20px auto 0;
  padding: 0 0 30px;
  width: 90% !important;
}
/* line 2975, ../sass/style.scss */
#compare .compareBoxCol .tileText {
  display: none;
}
/* line 2979, ../sass/style.scss */
#compare .compareBoxDes {
  float: left;
  width: 100%;
}
/* line 2983, ../sass/style.scss */
#compare .compareBoxDes .title {
  color: #b1b2b2;
  border-bottom: 1px solid #f0f1f1;
  padding: 5px 0 10px 15px;
  margin: 0;
}
/* line 2989, ../sass/style.scss */
#compare .compareBoxDes .des {
  color: #6C6C7F;
  font-size: 15px;
  line-height: 26px;
  padding: 0 0 20px 15px;
  margin: 0;
}
/* line 2996, ../sass/style.scss */
#compare .compareBoxDes h3 {
  font-size: 20px;
  font-weight: 400;
  color: #6C6C7F;
  padding: 0 0 20px 15px;
  margin: 0;
}
/* line 3005, ../sass/style.scss */
#compare ul li {
  display: inline-block;
}
/* line 3007, ../sass/style.scss */
#compare ul li .btn {
  margin-top: 10px;
}
@media all and (max-width: 800px) {
  /* line 3007, ../sass/style.scss */
  #compare ul li .btn {
    min-width: 120px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media all and (max-width: 800px) {
  /* line 3005, ../sass/style.scss */
  #compare ul li {
    display: inline;
  }
}

/* line 3022, ../sass/style.scss */
#downloadModal {
  background-color: #2BB395;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF2BB395', endColorstr='#FF1F3366');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjM5NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMzM2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2bb395), color-stop(100%, #1f3366));
  background-image: -moz-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: -webkit-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: linear-gradient(to bottom, #2bb395 0%, #1f3366 100%);
  -moz-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  -webkit-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
}
/* line 3028, ../sass/style.scss */
#downloadModal .modal-dialog {
  width: auto;
}
/* line 3030, ../sass/style.scss */
#downloadModal .modal-dialog .modal-content {
  background-color: transparent;
  box-shadow: none;
  border-radius: 0;
  border: none;
}
/* line 3035, ../sass/style.scss */
#downloadModal .modal-dialog .modal-content p {
  color: white;
}
/* line 3038, ../sass/style.scss */
#downloadModal .modal-dialog .modal-content .close {
  font-size: 40px;
  color: white;
  opacity: 1;
}

/* line 3047, ../sass/style.scss */
.galleryModal {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 3050, ../sass/style.scss */
.galleryModal .modal-dialog {
  width: auto;
}
/* line 3052, ../sass/style.scss */
.galleryModal .modal-dialog .modal-content {
  background-color: transparent;
  box-shadow: none;
  border-radius: 0;
  border: none;
}
/* line 3057, ../sass/style.scss */
.galleryModal .modal-dialog .modal-content .modal-header {
  border-bottom: 0;
  min-height: 1px;
  padding: 0;
}
/* line 3062, ../sass/style.scss */
.galleryModal .modal-dialog .modal-content p {
  color: white;
}
/* line 3065, ../sass/style.scss */
.galleryModal .modal-dialog .modal-content .close {
  font-size: 40px;
  color: #a6aab8;
  opacity: 1;
}

/* line 3073, ../sass/style.scss */
.formBox {
  width: 100%;
  float: left;
  margin-top: 7px;
  margin-bottom: 7px;
  color: #f0f1f1;
  font-weight: 400;
}
/* line 3081, ../sass/style.scss */
.formBox ul li {
  display: inline-block;
  float: left;
}
/* line 3087, ../sass/style.scss */
.formBox .enquiryFormList li {
  margin-right: 20px;
}
@media all and (max-width: 480px) {
  /* line 3087, ../sass/style.scss */
  .formBox .enquiryFormList li {
    margin-right: 10px;
  }
}
/* line 3095, ../sass/style.scss */
.formBox .enquiryFormList2 li {
  width: 50%;
}
@media all and (max-width: 480px) {
  /* line 3095, ../sass/style.scss */
  .formBox .enquiryFormList2 li {
    width: 100%;
  }
}
/* line 3104, ../sass/style.scss */
.formBox .enquiryFormPhone li:first-child {
  width: 80px;
  margin-right: 10px;
}
@media all and (max-width: 480px) {
  /* line 3104, ../sass/style.scss */
  .formBox .enquiryFormPhone li:first-child {
    width: 50px;
  }
}
/* line 3110, ../sass/style.scss */
.formBox .enquiryFormPhone li:first-child input {
  padding: 10px;
}
/* line 3114, ../sass/style.scss */
.formBox .enquiryFormPhone li:last-child {
  width: 290px;
}
@media all and (max-width: 480px) {
  /* line 3114, ../sass/style.scss */
  .formBox .enquiryFormPhone li:last-child {
    width: 200px;
  }
}
/* line 3123, ../sass/style.scss */
.formBox .comfirmation li {
  display: block;
  float: none;
}
/* line 3126, ../sass/style.scss */
.formBox .comfirmation li input {
  height: 50px;
}
/* line 3131, ../sass/style.scss */
.formBox a {
  color: #2BB395;
}
/* line 3134, ../sass/style.scss */
.formBox .g-recaptcha {
  margin-top: 23px;
  margin-bottom: 23px;
}

/* line 3140, ../sass/style.scss */
#errorpage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  color: white;
}
/* line 3152, ../sass/style.scss */
#errorpage h3 {
  font-weight: 800;
  font-size: 43px;
  margin-bottom: 15px;
}
/* line 3157, ../sass/style.scss */
#errorpage .btn {
  margin-top: 25px;
}

/* line 3162, ../sass/style.scss */
.actionBar {
  background: url(../img/misc/actionBarbg.jpg);
  width: 100%;
  height: 200px;
  background-size: cover;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  color: white;
}
@media all and (max-width: 800px) {
  /* line 3162, ../sass/style.scss */
  .actionBar {
    padding-top: 60px;
    padding-bottom: 60px;
    height: auto;
  }
}
/* line 3183, ../sass/style.scss */
.actionBar.actionBar2 {
  background: url(../img/misc/actionBarbg3.jpg);
  background-size: cover;
}
/* line 3187, ../sass/style.scss */
.actionBar.actionBar3 {
  background: url(../img/misc/actionBarbg2.jpg);
  background-size: cover;
}
/* line 3191, ../sass/style.scss */
.actionBar h3 {
  margin: 0;
  line-height: 28px;
  text-align: center;
  color: white !important;
}
@media all and (max-width: 480px) {
  /* line 3191, ../sass/style.scss */
  .actionBar h3 {
    font-size: 18px;
    text-align: left;
  }
}
/* line 3201, ../sass/style.scss */
.actionBar p {
  margin: 0;
  line-height: 20px;
}
/* line 3206, ../sass/style.scss */
.actionBar .colText1 h3, .actionBar .colText1 p {
  text-align: left;
}
/* line 3210, ../sass/style.scss */
.actionBar .colText {
  line-height: 40px;
  font-weight: 700;
  font-size: 13px;
  text-align: center;
}
@media all and (max-width: 480px) {
  /* line 3210, ../sass/style.scss */
  .actionBar .colText {
    float: left;
    width: 100%;
  }
}
/* line 3220, ../sass/style.scss */
.actionBar a {
  color: white;
}
@media all and (max-width: 800px) {
  /* line 3223, ../sass/style.scss */
  .actionBar .btn {
    margin-top: 20px;
  }
}
@media all and (max-width: 480px) {
  /* line 3223, ../sass/style.scss */
  .actionBar .btn {
    float: left;
  }
}
/* line 3232, ../sass/style.scss */
.actionBar .col-md-offset-1 h3, .actionBar .col-md-offset-1 p {
  text-align: left;
}

/* line 3238, ../sass/style.scss */
#you-may-also-like {
  background-color: #f0f1f1;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 3242, ../sass/style.scss */
#you-may-also-like h3 {
  color: #2BB395;
}
/* line 3245, ../sass/style.scss */
#you-may-also-like h5 {
  color: #1F3366;
  font-size: 14px;
  line-height: 27px;
}
/* line 3250, ../sass/style.scss */
#you-may-also-like p {
  font-size: 14px;
  line-height: 26px;
}
/* line 3254, ../sass/style.scss */
#you-may-also-like .btn {
  display: inline-block;
  margin-top: 60px;
  float: none;
}
@media all and (max-width: 480px) {
  /* line 3259, ../sass/style.scss */
  #you-may-also-like .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media all and (max-width: 480px) {
  /* line 3265, ../sass/style.scss */
  #you-may-also-like .youmaybox {
    width: 100% !important;
  }
}
@media all and (max-width: 800px) {
  /* line 3269, ../sass/style.scss */
  #you-may-also-like .youmaybox:nth-child(3) {
    display: none;
  }
}

/* line 3278, ../sass/style.scss */
#newsletter .newsletterContainer {
  background-color: #2BB395;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF2BB395', endColorstr='#FF1F3366');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjM5NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMzM2NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2bb395), color-stop(100%, #1f3366));
  background-image: -moz-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: -webkit-linear-gradient(top, #2bb395 0%, #1f3366 100%);
  background-image: linear-gradient(to bottom, #2bb395 0%, #1f3366 100%);
  -moz-transition: height 0.2s ease-in-out;
  -o-transition: height 0.2s ease-in-out;
  -webkit-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
  color: #f0f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 3290, ../sass/style.scss */
#pass-newsletter {
  background-color: #f7f8f8;
}
/* line 3292, ../sass/style.scss */
#pass-newsletter .newsletterBox {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f7f8f8;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 3297, ../sass/style.scss */
#pass-newsletter .newsletterBox:hover {
  background-color: white;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media all and (max-width: 800px) {
  /* line 3301, ../sass/style.scss */
  #pass-newsletter .newsletterBox .newsletterBoxText {
    width: 75%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 3301, ../sass/style.scss */
  #pass-newsletter .newsletterBox .newsletterBoxText {
    width: 100%;
  }
}
@media all and (max-width: 800px) {
  /* line 3310, ../sass/style.scss */
  #pass-newsletter .newsletterBox .newsletterBoxBtn {
    width: 25%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 3310, ../sass/style.scss */
  #pass-newsletter .newsletterBox .newsletterBoxBtn {
    width: 100%;
  }
}

/* line 3322, ../sass/style.scss */
#upcoming-events, #news-page {
  background-color: #f0f1f1;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 3326, ../sass/style.scss */
#upcoming-events .socialShareBox, #news-page .socialShareBox {
  background-color: #F7F7F7;
}
/* line 3329, ../sass/style.scss */
#upcoming-events .upcomingEventsBox, #upcoming-events .newsBox, #news-page .upcomingEventsBox, #news-page .newsBox {
  margin-bottom: 40px;
  float: left;
}
/* line 3332, ../sass/style.scss */
#upcoming-events .upcomingEventsBox img, #upcoming-events .newsBox img, #news-page .upcomingEventsBox img, #news-page .newsBox img {
  width: 100%;
}
/* line 3335, ../sass/style.scss */
#upcoming-events .upcomingEventsBox h3, #upcoming-events .newsBox h3, #news-page .upcomingEventsBox h3, #news-page .newsBox h3 {
  margin-top: 0;
}
@media all and (max-width: 800px) {
  /* line 3340, ../sass/style.scss */
  #upcoming-events .upcomingEventsBox .upcomingEventsBoxImg, #news-page .upcomingEventsBox .upcomingEventsBoxImg {
    width: 50%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 3340, ../sass/style.scss */
  #upcoming-events .upcomingEventsBox .upcomingEventsBoxImg, #news-page .upcomingEventsBox .upcomingEventsBoxImg {
    width: 100%;
  }
}
@media all and (max-width: 800px) {
  /* line 3349, ../sass/style.scss */
  #upcoming-events .upcomingEventsBox .upcomingEventsBoxText, #news-page .upcomingEventsBox .upcomingEventsBoxText {
    width: 50%;
    float: left;
  }
}
@media all and (max-width: 480px) {
  /* line 3349, ../sass/style.scss */
  #upcoming-events .upcomingEventsBox .upcomingEventsBoxText, #news-page .upcomingEventsBox .upcomingEventsBoxText {
    width: 100%;
  }
}
/* line 3357, ../sass/style.scss */
#upcoming-events .upcomingEventsBox .upcomingEventsBoxText h3, #news-page .upcomingEventsBox .upcomingEventsBoxText h3 {
  color: #6C6C7F;
}

/* line 3365, ../sass/style.scss */
#upcoming-events-page {
  background-color: #f0f1f1;
}
@media all and (max-width: 480px) {
  /* line 3367, ../sass/style.scss */
  #upcoming-events-page .col-md-9 {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 3373, ../sass/style.scss */
#upcoming-events-page .eventsHeaderImg {
  padding-top: 10px;
}
/* line 3375, ../sass/style.scss */
#upcoming-events-page .eventsHeaderImg img {
  width: 100%;
}
/* line 3379, ../sass/style.scss */
#upcoming-events-page .eventsContent {
  max-width: 90%;
  padding-top: 20px;
  padding-bottom: 50px;
}
@media all and (max-width: 800px) {
  /* line 3379, ../sass/style.scss */
  #upcoming-events-page .eventsContent {
    max-width: 100%;
  }
}
@media all and (max-width: 480px) {
  /* line 3379, ../sass/style.scss */
  #upcoming-events-page .eventsContent {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 3391, ../sass/style.scss */
#upcoming-events-page .seminarsList {
  margin-bottom: 30px;
}
/* line 3393, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox {
  background-color: #e6e6e6;
  padding: 10px 20px;
}
/* line 3396, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox p {
  margin-bottom: 5px;
}
/* line 3398, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox p:first-child {
  margin-top: 15px;
}
/* line 3402, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox:nth-child(even) {
  background-color: transparent;
}
/* line 3405, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox .seminarLisImg {
  text-align: center;
}
@media all and (max-width: 800px) {
  /* line 3405, ../sass/style.scss */
  #upcoming-events-page .seminarsList .seminarListBox .seminarLisImg {
    display: none;
  }
}
/* line 3410, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox .seminarLisImg img {
  width: 68px;
  height: 68px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
/* line 3416, ../sass/style.scss */
#upcoming-events-page .seminarsList .seminarListBox .seminarTitle {
  font-weight: 600;
}

/* line 3422, ../sass/style.scss */
.events-naviBarLink {
  border-bottom: 0;
}

/* line 3426, ../sass/style.scss */
.events-navibar2 select {
  margin-top: 30px;
}

/* line 3430, ../sass/style.scss */
#past-events-page {
  background-color: #f0f1f1;
}
/* line 3432, ../sass/style.scss */
#past-events-page .passeventsbox {
  margin-top: 40px;
}
@media all and (max-width: 800px) {
  /* line 3432, ../sass/style.scss */
  #past-events-page .passeventsbox {
    width: 49%;
    margin-right: 1%;
    float: left;
  }
  /* line 3438, ../sass/style.scss */
  #past-events-page .passeventsbox:nth-child(even) {
    margin-right: 0;
  }
}
@media all and (max-width: 480px) {
  /* line 3432, ../sass/style.scss */
  #past-events-page .passeventsbox {
    width: 100%;
    max-width: 300px;
    margin: 10px auto;
    float: none;
  }
  /* line 3447, ../sass/style.scss */
  #past-events-page .passeventsbox:nth-child(even) {
    margin-right: auto;
  }
}
@media all and (max-width: 480px) {
  /* line 3455, ../sass/style.scss */
  #past-events-page .passeventsbox .eventsboxText h3 {
    font-size: 22px;
    line-height: 26px;
  }
}
/* line 3462, ../sass/style.scss */
#past-events-page .passeventsbox img {
  width: 100%;
}
/* line 3465, ../sass/style.scss */
#past-events-page .passeventsbox h3 {
  margin-top: 10px;
  color: #6C6C7F;
}
/* line 3469, ../sass/style.scss */
#past-events-page .passeventsbox .location {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 3476, ../sass/style.scss */
.directionsmapContainer {
  padding-top: 10px;
}
@media all and (max-width: 800px) {
  /* line 3476, ../sass/style.scss */
  .directionsmapContainer {
    display: none;
  }
}
/* line 3481, ../sass/style.scss */
.directionsmapContainer h3 {
  margin-top: 0;
  font-weight: 600;
}

@media all and (max-width: 800px) {
  /* line 3487, ../sass/style.scss */
  .events-page .passeventsbox {
    width: 100% !important;
  }
}
@media all and (max-width: 800px) {
  /* line 3491, ../sass/style.scss */
  .events-page .passeventsbox img {
    max-width: 640px;
    margin: 0 auto;
  }
}

/* line 3499, ../sass/style.scss */
.events-gallery {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 3507, ../sass/style.scss */
.gallery-nav ul {
  display: inline-block;
}
/* line 3509, ../sass/style.scss */
.gallery-nav ul li {
  display: inline-block;
  float: left;
  text-align: center;
}
/* line 3513, ../sass/style.scss */
.gallery-nav ul li:first-child {
  width: 40px;
}
/* line 3516, ../sass/style.scss */
.gallery-nav ul li:last-child {
  width: 40px;
}
/* line 3519, ../sass/style.scss */
.gallery-nav ul li .fa {
  font-size: 40px;
  color: #dddede;
  cursor: pointer;
}
@media all and (max-width: 800px) {
  /* line 3526, ../sass/style.scss */
  .gallery-nav .btn {
    display: inline-block;
  }
}

/* line 3533, ../sass/style.scss */
#about-header {
  color: white;
}
@media all and (max-width: 480px) {
  /* line 3533, ../sass/style.scss */
  #about-header {
    height: 300px;
    overflow: hidden;
  }
}
/* line 3539, ../sass/style.scss */
#about-header .fa {
  font-size: 100px;
}
@media all and (max-width: 480px) {
  /* line 3539, ../sass/style.scss */
  #about-header .fa {
    font-size: 50px;
  }
}
/* line 3545, ../sass/style.scss */
#about-header h2 {
  font-size: 38px;
  line-height: 48px;
}
@media all and (max-width: 480px) {
  /* line 3545, ../sass/style.scss */
  #about-header h2 {
    font-size: 28px;
    line-height: 38px;
  }
}
@media all and (max-width: 480px) {
  /* line 3554, ../sass/style.scss */
  #about-header .bgImg img {
    margin-left: -50%;
    max-width: 300%;
    min-height: 300px;
    width: 300%;
  }
}

/* line 3565, ../sass/style.scss */
#about-us {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 3568, ../sass/style.scss */
#about-us h2 {
  color: #2BB395;
}
/* line 3571, ../sass/style.scss */
#about-us .aboutus-tabs {
  margin-top: 50px;
}
/* line 3575, ../sass/style.scss */
#about-us .aboutus-tabs .nav-pills li a {
  background-color: transparent;
  color: #6C6C7F;
  text-decoration: none;
  font-weight: 600;
  border: 0;
}
@media all and (max-width: 480px) {
  /* line 3581, ../sass/style.scss */
  #about-us .aboutus-tabs .nav-pills li a.tabButton {
    width: 75%;
    float: left;
  }
}
/* line 3589, ../sass/style.scss */
#about-us .aboutus-tabs .nav-pills li.active a {
  color: #2BB395;
}
/* line 3592, ../sass/style.scss */
#about-us .aboutus-tabs .nav-pills li.active:after {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 14px 14px 14px;
  border-color: transparent transparent #f1f1f1 transparent;
  display: block;
  position: absolute;
  bottom: 0px;
  left: 40%;
  top: 100%;
}
@media all and (max-width: 480px) {
  /* line 3592, ../sass/style.scss */
  #about-us .aboutus-tabs .nav-pills li.active:after {
    top: 45px;
  }
}
/* line 3609, ../sass/style.scss */
#about-us .aboutus-tabs .nav-pills li .tab-control {
  float: left;
  font-size: 30px;
  line-height: 0.5;
  width: 10%;
}
/* line 3618, ../sass/style.scss */
#about-us .aboutus-tabs .tab-content .tab-pane {
  background-color: #f1f1f1;
  padding: 20px 70px;
  margin-top: 14px;
}
@media all and (max-width: 800px) {
  /* line 3618, ../sass/style.scss */
  #about-us .aboutus-tabs .tab-content .tab-pane {
    padding: 20px 15px;
  }
}

/* line 3630, ../sass/style.scss */
#our-core-team {
  background-color: #f1f1f1;
  padding-top: 80px;
  padding-bottom: 15px;
}
/* line 3634, ../sass/style.scss */
#our-core-team h2 {
  color: #2BB395;
}
/* line 3639, ../sass/style.scss */
#our-core-team .core-team .team .teamList {
  display: inline-block;
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
}
/* line 3645, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle {
  width: 160px;
  text-align: center;
  color: #6C6C7F;
}
/* line 3650, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle .teamImg img {
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
/* line 3655, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle .teamImg2 img {
  width: 90px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
/* line 3660, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle a {
  text-decoration: none;
}
/* line 3663, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle.selectedItem {
  margin-bottom: 0;
}
/* line 3665, ../sass/style.scss */
#our-core-team .core-team .team .teamToggle.selectedItem:after {
  content: "";
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 14px 17px 14px;
  border-color: transparent transparent #2BB395 transparent;
  display: block;
  position: relative;
  bottom: 0px;
  left: 40%;
  top: 100%;
}
/* line 3681, ../sass/style.scss */
#our-core-team .core-team .gridder-show {
  background-color: #2BB395;
  color: white;
  padding-top: 35px;
  padding-bottom: 35px;
  width: 100%;
  border: 0;
  border-radius: 0;
  text-align: left;
}
/* line 3690, ../sass/style.scss */
#our-core-team .core-team .gridder-show .gridder-close {
  color: white;
  text-decoration: none;
  font-size: 40px;
  position: absolute;
  right: 10px;
  top: 10px;
}
/* line 3698, ../sass/style.scss */
#our-core-team .core-team .gridder-show .btn-arrowRight {
  color: #1F3366;
}

/* line 3705, ../sass/style.scss */
#be-part-of-our-team {
  color: white;
  display: block;
}

/* line 3710, ../sass/style.scss */
#our-partners {
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 3713, ../sass/style.scss */
#our-partners h2 {
  color: #2BB395;
}
/* line 3716, ../sass/style.scss */
#our-partners .partners {
  display: inline-block;
}
/* line 3718, ../sass/style.scss */
#our-partners .partners li {
  margin: 15px;
  display: inline;
}

/* line 3724, ../sass/style.scss */
#our-testimonials {
  background-color: #f1f1f1;
  padding-top: 60px;
  padding-bottom: 40px;
}
/* line 3728, ../sass/style.scss */
#our-testimonials h3 {
  color: #2BB395;
}
/* line 3731, ../sass/style.scss */
#our-testimonials h4 {
  color: #2BB395;
  margin-top: 0;
}

/* line 3737, ../sass/style.scss */
#jalin-realty-news {
  padding-top: 40px;
  padding-bottom: 60px;
}
/* line 3740, ../sass/style.scss */
#jalin-realty-news h2 {
  color: #2BB395;
}
/* line 3743, ../sass/style.scss */
#jalin-realty-news h5 {
  color: #1F3366;
  font-size: 14px;
  line-height: 27px;
}
/* line 3748, ../sass/style.scss */
#jalin-realty-news p {
  font-size: 14px;
  line-height: 26px;
}
/* line 3752, ../sass/style.scss */
#jalin-realty-news .btn {
  display: inline-block;
  margin-top: 60px;
  float: none;
}

/* line 3759, ../sass/style.scss */
#contact-us-office {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 3762, ../sass/style.scss */
#contact-us-office a {
  color: #2BB395;
}
/* line 3765, ../sass/style.scss */
#contact-us-office .officeBox {
  margin-top: 30px;
  margin-bottom: 30px;
  width: 25%;
  float: left;
}
@media all and (max-width: 480px) {
  /* line 3765, ../sass/style.scss */
  #contact-us-office .officeBox {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
  }
}
@media all and (max-width: 480px) {
  /* line 3776, ../sass/style.scss */
  #contact-us-office .officeBox h4 br {
    display: none;
  }
}
/* line 3782, ../sass/style.scss */
#contact-us-office .officeBox .call {
  margin-top: 25px;
}
/* line 3784, ../sass/style.scss */
#contact-us-office .officeBox .call p {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 0;
}

/* line 3793, ../sass/style.scss */
#careers {
  background-color: #f7f8f8;
}
/* line 3795, ../sass/style.scss */
#careers .careersBox {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f7f8f8;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 3800, ../sass/style.scss */
#careers .careersBox:hover {
  background-color: white;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media all and (max-width: 480px) {
  /* line 3804, ../sass/style.scss */
  #careers .careersBox .btn {
    width: 100%;
  }
}

/* line 3812, ../sass/style.scss */
#careers-page {
  padding-top: 15px;
  padding-bottom: 20px;
}
/* line 3816, ../sass/style.scss */
#careers-page ul li {
  list-style-type: disc;
  margin-left: 15px;
}

/* line 3823, ../sass/style.scss */
#partners-page {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 3827, ../sass/style.scss */
#partners-page ul li {
  float: left;
  display: inline-block;
  width: 20%;
  text-align: center;
  padding: 10px 15px;
}
@media all and (max-width: 800px) {
  /* line 3827, ../sass/style.scss */
  #partners-page ul li {
    width: 25%;
  }
}
@media all and (max-width: 480px) {
  /* line 3827, ../sass/style.scss */
  #partners-page ul li {
    width: 50%;
  }
}
/* line 3839, ../sass/style.scss */
#partners-page ul li img {
  width: 100%;
  max-width: 140px;
}
/* line 3845, ../sass/style.scss */
#partners-page .about-partners {
  margin-bottom: 30px;
}
/* line 3847, ../sass/style.scss */
#partners-page .about-partners .fa-angle-left,
#partners-page .about-partners .fa-angle-right {
  font-size: 50px;
  cursor: pointer;
}
@media all and (max-width: 480px) {
  /* line 3852, ../sass/style.scss */
  #partners-page .about-partners .partners-logo {
    width: 100%;
  }
}
@media all and (max-width: 480px) {
  /* line 3857, ../sass/style.scss */
  #partners-page .about-partners .partners-text {
    margin-left: -30px;
    width: 140%;
  }
}
/* line 3865, ../sass/style.scss */
#partners-page .projects-by-partners .projectsby {
  color: #2BB395;
  line-height: 41px;
}
/* line 3870, ../sass/style.scss */
#partners-page .projects-by-partners .btn {
  margin-top: 25px;
}
@media all and (max-width: 800px) {
  /* line 3874, ../sass/style.scss */
  #partners-page .projects-by-partners .tileProperties:last-child {
    display: none;
  }
}
@media all and (max-width: 480px) {
  /* line 3874, ../sass/style.scss */
  #partners-page .projects-by-partners .tileProperties:last-child {
    display: block;
  }
}

/* line 3887, ../sass/style.scss */
#testimonials-page .testimonialsBox {
  background-color: #f7f8f8;
  padding-top: 60px;
  padding-bottom: 50px;
}
/* line 3891, ../sass/style.scss */
#testimonials-page .testimonialsBox:nth-child(even) {
  background-color: white;
}
/* line 3894, ../sass/style.scss */
#testimonials-page .testimonialsBox p {
  font-style: italic;
}
/* line 3897, ../sass/style.scss */
#testimonials-page .testimonialsBox h4 {
  color: #2BB395;
}
/* line 3900, ../sass/style.scss */
#testimonials-page .testimonialsBox .country {
  font-style: normal;
}

/* line 3906, ../sass/style.scss */
#privacy-policy-page {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 3909, ../sass/style.scss */
#privacy-policy-page p {
  font-weight: 400;
}
/* line 3913, ../sass/style.scss */
#privacy-policy-page ul li {
  list-style-type: decimal;
  font-weight: 700;
  margin-bottom: 45px;
}
/* line 3918, ../sass/style.scss */
#privacy-policy-page ul li ol li {
  list-style-type: lower-roman;
  font-weight: 400;
  margin-bottom: auto;
}
/* line 3923, ../sass/style.scss */
#privacy-policy-page ul li ol li ol li {
  list-style-type: disc;
  margin-left: 15px;
}

/* line 3934, ../sass/style.scss */
#search-page {
  background-color: #f0f1f1;
}
/* line 3936, ../sass/style.scss */
#search-page .searchBox {
  margin-top: 40px;
}
/* line 3938, ../sass/style.scss */
#search-page .searchBox h4 {
  color: #2BB395;
}

/* line 3943, ../sass/style.scss */
.valdationText {
  width: 100%;
  float: left;
}

/* line 3948, ../sass/style.scss */
input[type=text], input[type=email], input[type=number], textarea {
  background-color: transparent;
  width: 100%;
  max-width: 380px;
  height: 45px;
  border: 1px solid #F7F7F7;
  box-shadow: none;
  padding: 10px 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  resize: none;
  color: #f0f1f1;
}

/* line 3961, ../sass/style.scss */
input[type=text]:focus, textarea:focus {
  box-shadow: 0 0 5px #51cbee;
}

/* line 3965, ../sass/style.scss */
::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

/* line 3966, ../sass/style.scss */
::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

/* line 3967, ../sass/style.scss */
input[type=number] {
  -moz-appearance: textfield;
}

/* line 3969, ../sass/style.scss */
::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #f0f1f1;
}

/* line 3972, ../sass/style.scss */
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #f0f1f1;
  opacity: 1;
}

/* line 3976, ../sass/style.scss */
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #f0f1f1;
  opacity: 1;
}

/* line 3980, ../sass/style.scss */
:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #f0f1f1;
}

/* line 3983, ../sass/style.scss */
select {
  background-color: transparent;
  width: 100%;
  max-width: 380px;
  height: 45px;
  border: 1px solid #f0f1f1;
  box-shadow: none;
  padding: 10px 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 3992, ../sass/style.scss */
select:after {
  font-family: "fontAwesome";
  content: "\f107";
  padding-left: 10px;
  float: right;
}

/* line 3999, ../sass/style.scss */
option {
  background-color: white;
  width: 100%;
  color: #6C6C7F;
  max-width: 380px;
  height: 45px;
  border: 1px solid #F7F7F7;
  box-shadow: none;
  padding: 10px 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 4010, ../sass/style.scss */
label {
  font-weight: 400;
}

/*checkbox*/
/* line 4014, ../sass/style.scss */
input[type=checkbox], input[type=radio] {
  margin: 0;
}

/* line 4019, ../sass/style.scss */
.bootstrap-checkbox > button.btn {
  padding: 0;
  background: transparent;
  width: 15px;
  height: 15px;
  min-width: 15px;
  margin: 0 !important;
  top: 4px;
  position: relative;
  float: left !important;
}
/* line 4029, ../sass/style.scss */
.bootstrap-checkbox > button.btn.displayAsButton {
  width: auto;
}
/* line 4032, ../sass/style.scss */
.bootstrap-checkbox > button.btn.displayAsButton > span.label-checkbox {
  padding: 0 8px 0 4px;
}
/* line 4035, ../sass/style.scss */
.bootstrap-checkbox > button.btn.displayAsButton > span.icon {
  margin: 2px 4px;
}
/* line 4038, ../sass/style.scss */
.bootstrap-checkbox > button.btn.displayAsButton > span.label-prepend-checkbox {
  padding: 0 4px 0 8px;
}
/* line 4043, ../sass/style.scss */
.bootstrap-checkbox > button.btn.btn-large {
  padding: 10px 0 6px 2px;
  width: 36px;
}
/* line 4047, ../sass/style.scss */
.bootstrap-checkbox > button.btn.btn-small {
  padding: 5px 0 3px 1px;
  width: 24px;
}
/* line 4051, ../sass/style.scss */
.bootstrap-checkbox > button.btn.btn-mini {
  padding: 4px 0 1px 1px;
  width: 20px;
}
/* line 4056, ../sass/style.scss */
.bootstrap-checkbox > .btn.btn-link {
  text-decoration: none;
}

/* line 4061, ../sass/style.scss */
label.bootstrap-checkbox.disabled {
  cursor: default;
  color: #666;
}

/* line 4068, ../sass/style.scss */
.bootstrap-checkbox > .label-prepend-checkbox {
  padding-right: 4px;
}
/* line 4071, ../sass/style.scss */
.bootstrap-checkbox > .label-checkbox {
  padding-left: 4px;
}
/* line 4075, ../sass/style.scss */
.bootstrap-checkbox.disabled > [class^="label-"], .bootstrap-checkbox > .btn[disabled] {
  cursor: not-allowed;
}

/* line 4080, ../sass/style.scss */
[class^="cb-icon-"], [class*=" cb-icon-"] {
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: text-top;
  background: white;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 3px;
}

/* line 4091, ../sass/style.scss */
.bootstrap-checkbox button.btn > span.cb-icon-check {
  background: white;
  background: white;
}
/* line 4096, ../sass/style.scss */
.bootstrap-checkbox.disabled button.btn:hover > span.cb-icon-check, .bootstrap-checkbox.disabled button.btn:active > span.cb-icon-check {
  background: white;
  background: white;
}
/* line 4102, ../sass/style.scss */
.bootstrap-checkbox button.btn:hover > span.cb-icon-check, .bootstrap-checkbox button.btn:focus > span.cb-icon-check, .bootstrap-checkbox button.btn:active > span.cb-icon-check {
  background: white;
  background: white;
}
/* line 4106, ../sass/style.scss */
.bootstrap-checkbox button.btn > span.cb-icon-check-empty {
  background: white;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #2BB395;
}
/* line 4113, ../sass/style.scss */
.bootstrap-checkbox.disabled button.btn:hover > span.cb-icon-check-empty, .bootstrap-checkbox.disabled button.btn:active > span.cb-icon-check-empty {
  background: white;
  background: rgba(255, 255, 255, 0.2);
}
/* line 4119, ../sass/style.scss */
.bootstrap-checkbox button.btn:hover > span.cb-icon-check-empty, .bootstrap-checkbox button.btn:focus > span.cb-icon-check-empty, .bootstrap-checkbox button.btn:active > span.cb-icon-check-empty {
  background: white;
  background: rgba(255, 255, 255, 0.2);
}
/* line 4123, ../sass/style.scss */
.bootstrap-checkbox button.btn > span.cb-icon-check-indeterminate {
  background: white;
  background: white;
}
/* line 4129, ../sass/style.scss */
.bootstrap-checkbox.disabled button.btn:hover > span.cb-icon-check-indeterminate, .bootstrap-checkbox.disabled button.btn:active > span.cb-icon-check-indeterminate {
  background: white;
  background: white;
}
/* line 4135, ../sass/style.scss */
.bootstrap-checkbox button.btn:hover > span.cb-icon-check-indeterminate, .bootstrap-checkbox button.btn:focus > span.cb-icon-check-indeterminate, .bootstrap-checkbox button.btn:active > span.cb-icon-check-indeterminate {
  background: white;
  background: white;
}

/* line 4142, ../sass/style.scss */
.radiant_scroller[style], .radiant_scroller_wrapper[style] {
  max-width: 100% !important;
}

/* line 4145, ../sass/style.scss */
.radiant_scroller .scroller-el {
  width: 250px;
  margin-right: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* line 4151, ../sass/style.scss */
.radiant_scroller .radiant-next, .radiant_scroller .radiant-prev {
  width: 21px;
  height: 43px;
  display: none;
}

/* line 4156, ../sass/style.scss */
.radiant_scroller .radiant-next {
  right: -42px;
  top: 210px;
}
/* line 4159, ../sass/style.scss */
.radiant_scroller .radiant-next:after {
  font-family: "fontAwesome";
  content: "\f105";
  font-size: 40px;
  color: #dddede;
  padding-left: 10px;
  float: right;
}

/* line 4167, ../sass/style.scss */
.radiant_scroller .radiant-prev {
  left: -42px;
  top: 210px;
}
/* line 4170, ../sass/style.scss */
.radiant_scroller .radiant-prev:after {
  font-family: "fontAwesome";
  content: "\f104";
  font-size: 40px;
  color: #dddede;
  padding-left: 10px;
  float: right;
}

/* line 4179, ../sass/style.scss */
.radiant_scroller .radiant-pagination {
  text-align: center;
  margin-top: 7px;
}

/* line 4183, ../sass/style.scss */
.radiant_scroller .radiant-pagination .radiant-page {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  background-color: #ccc;
}

/* line 4190, ../sass/style.scss */
.radiant_scroller .radiant-pagination .current-page {
  background-color: #2BB395;
}
