 @font-face {font-family: 'HarabaraHand';src: url("../fonts/HarabaraHand.eot");src: url("../fonts/HarabaraHand.eot") format("embedded-opentype"), url("../fonts/HarabaraHand.woff") format("woff"), url("../fonts/HarabaraHand.ttf") format("truetype"), url("../fonts/HarabaraHand.svg#HarabaraHand") format("svg");font-display: swap;}@font-face {font-family: 'TrajanPro';src: url("../fonts/TrajanProRegular.eot");src: url("../fonts/TrajanProRegular.eot") format("embedded-opentype"), url("../fonts/TrajanProRegular.woff") format("woff"), url("../fonts/TrajanProRegular.ttf") format("truetype"), url("../fonts/TrajanProRegular.svg#TrajanProRegular") format("svg");font-weight: 400;font-display: swap;}@font-face {font-family: 'TrajanPro';src: url("../fonts/TrajanProBold.eot");src: url("../fonts/TrajanProBold.eot") format("embedded-opentype"), url("../fonts/TrajanProBold.woff2") format("woff2"), url("../fonts/TrajanProBold.woff") format("woff"), url("../fonts/TrajanProBold.ttf") format("truetype"), url("../fonts/TrajanProBold.svg#TrajanProBold") format("svg");font-weight: 600;font-display: swap;}@font-face {font-family: 'LatoBold';src: url("../fonts/LatoBold.eot");src: url("../fonts/LatoBold.eot") format("embedded-opentype"), url("../fonts/LatoBold.woff2") format("woff2"), url("../fonts/LatoBold.woff") format("woff"), url("../fonts/LatoBold.ttf") format("truetype"), url("../fonts/LatoBold.svg#LatoBold") format("svg");font-display: swap;}@font-face {font-family: 'MyriadPro';src: url("../fonts/MyriadProLight.eot");src: url("../fonts/MyriadProLight.eot") format("embedded-opentype"), url("../fonts/MyriadProLight.woff") format("woff"), url("../fonts/MyriadProLight.ttf") format("truetype"), url("../fonts/MyriadProLight.svg#MyriadProLight") format("svg");font-weight: 300;font-display: swap;}@font-face {font-family: 'MyriadPro';src: url("../fonts/MyriadProRegular.eot");src: url("../fonts/MyriadProRegular.eot") format("embedded-opentype"), url("../fonts/MyriadProRegular.woff") format("woff"), url("../fonts/MyriadProRegular.ttf") format("truetype"), url("../fonts/MyriadProRegular.svg#MyriadProRegular") format("svg");font-weight: 400;font-display: swap;}@font-face {font-family: 'MyriadPro';src: url("../fonts/MyriadProSemiBold.eot");src: url("../fonts/MyriadProSemiBold.eot") format("embedded-opentype"), url("../fonts/MyriadProSemiBold.woff") format("woff"), url("../fonts/MyriadProSemiBold.ttf") format("truetype"), url("../fonts/MyriadProSemiBold.svg#MyriadProSemiBold") format("svg");font-weight: 600;font-display: swap;}@font-face {font-family: 'MyriadPro';src: url("../fonts/MyriadProBold.eot");src: url("../fonts/MyriadProBold.eot") format("embedded-opentype"), url("../fonts/MyriadProBold.woff") format("woff"), url("../fonts/MyriadProBold.ttf") format("truetype"), url("../fonts/MyriadProBold.svg#MyriadProBold") format("svg");font-weight: 700;font-display: swap;}@font-face {font-family: 'icomoon';src: url("../fonts/icomoon.eot?2sap3c");src: url("../fonts/icomoon.eot?2sap3c#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?2sap3c") format("truetype"), url("../fonts/icomoon.woff?2sap3c") format("woff"), url("../fonts/icomoon.svg?2sap3c#icomoon") format("svg");font-weight: normal;font-style: normal;font-display: block;}.icon-phm {font-family: 'icomoon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: relative;top: -1px;vertical-align: middle;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-solid:before {content: "\e900";}.icon-trophy:before {content: "\e901";}.icon-award:before {content: "\e902";}.icon-video-lg:before {content: "\e903";}.icon-heart:before {content: "\e904";}.icon-chat:before {content: "\e905";}.icon-chevron-up:before {content: "\e906";}.icon-caret-right-lg:before {content: "\e907";}.icon-3d:before {content: "\e908";}.icon-chevron-down:before {content: "\e909";}.icon-chevron-left:before {content: "\e90a";}.icon-chevron-right:before {content: "\e90b";}.icon-check-light:before {content: "\e90c";}.icon-clock:before {content: "\e90d";}.icon-check-strong:before {content: "\e90e";}.icon-directory:before {content: "\e90f";}.icon-download:before {content: "\e910";}.icon-email:before {content: "\e911";}.icon-facebook:before {content: "\e912";}.icon-facebook-f:before {content: "\e913";}.icon-hammer:before {content: "\e914";}.icon-instagram:before {content: "\e915";}.icon-key:before {content: "\e916";}.icon-left-arrow:before {content: "\e917";}.icon-location:before {content: "\e918";}.icon-mail:before {content: "\e919";}.icon-offer:before {content: "\e91a";}.icon-phone:before {content: "\e91b";}.icon-pin:before {content: "\e91c";}.icon-play:before {content: "\e91d";}.icon-quote:before {content: "\e91e";}.icon-repair:before {content: "\e91f";}.icon-right-arrow:before {content: "\e920";}.icon-search:before {content: "\e921";}.icon-streetview:before {content: "\e922";}.icon-twitter:before {content: "\e923";}.icon-youtube:before {content: "\e924";}.icon-gear:before {content: "\e925";}.icon-help:before {content: "\e926";}.icon-house-building:before {content: "\e927";}.icon-package:before {content: "\e928";}.icon-feather-pen:before {content: "\e929";}.icon-user:before {content: "\e92a";}.icon-minus-thin:before {content: "\e92b";}.icon-caret-right:before {content: "\e92c";}.icon-caret-left:before {content: "\e92d";}.icon-caret-up:before {content: "\e92e";}.icon-caret-down:before {content: "\e92f";}.icon-video:before {content: "\e930";}.icon-circle:before {content: "\e931";}.icon-th:before {content: "\e932";}.icon-speaker:before {content: "\e933";}.icon-photo:before {content: "\e934";}.icon-timer:before {content: "\e935";}.icon-docs:before {content: "\e936";}.icon-home:before {content: "\e937";}.icon-tag:before {content: "\e938";}.icon-search-plus:before {content: "\e939";}.icon-minus:before {content: "\ea0b";}.icon-cross:before {content: "\ea0f";}.icon-email-fa:before {content: "\e93a";}.animated {-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}.owl-animated-out {z-index: 1;}.owl-animated-in {z-index: 0;}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.m-0 {margin: 0 !important;}.m-t-0 {margin-top: 0 !important;}.m-r-0 {margin-right: 0 !important;}.m-b-0 {margin-bottom: 0 !important;}.m-l-0 {margin-left: 0 !important;}.m-auto {margin: 0 auto !important;}.m-t-10 {margin-top: 10px !important;}.m-t-20 {margin-top: 20px !important;}.m-t-40 {margin-top: 40px !important;}.m-t-80 {margin-top: 80px !important;}.p-0 {padding: 0 !important;}.p-t-0 {padding-top: 0 !important;}.p-r-0 {padding-right: 0 !important;}.p-b-0 {padding-bottom: 0 !important;}.p-l-0 {padding-left: 0 !important;}.p-t-20 {padding-top: 10px !important;}.p-t-20 {padding-top: 20px !important;}.p-t-40 {padding-top: 40px !important;}.p-t-80 {padding-top: 80px !important;}.m-t--sm {margin-top: 20px !important;}.m-t--md {margin-top: 40px !important;}@media (max-width: 640px) {.m-t--md {margin-top: 30px !important;}}.m-t--lg {margin-top: 60px !important;}@media (max-width: 640px) {.m-t--lg {margin-top: 30px !important;}}.m-b--sm {margin-bottom: 20px !important;}.m-b--md {margin-bottom: 40px !important;}@media (max-width: 640px) {.m-b--md {margin-bottom: 30px !important;}}.m-b--md {margin-bottom: 60px !important;}@media (max-width: 640px) {.m-b--md {margin-bottom: 30px !important;}}.p-t--sm {padding-top: 20px !important;}.p-t--md {padding-top: 40px !important;}@media (max-width: 640px) {.p-t--md {padding-top: 30px !important;}}.p-t--lg {padding-top: 60px !important;}@media (max-width: 640px) {.p-t--lg {padding-top: 30px !important;}}.p-b--sm {padding-bottom: 20px !important;}.p-b--md {padding-bottom: 40px !important;}@media (max-width: 640px) {.p-b--md {padding-bottom: 30px !important;}}.p-b--lg {padding-bottom: 60px !important;}@media (max-width: 640px) {.p-b--lg {padding-bottom: 30px !important;}}footer {position: relative;background: #fefefe;border-top: 1px solid rgba(112, 112, 112, 0.3);z-index: 99;}footer h2, footer h3 {margin-bottom: 20px;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 1rem;font-weight: 600;color: #212121;}footer a {color: #212121;}footer a:hover {color: #ffffff;}footer .container {position: relative;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}@media (max-width: 991px) {footer .container {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.footer-help, .footer-main {padding: 80px 0;border-bottom: 1px solid #dddddd;}@media (max-width: 767px) {.footer-help, .footer-main {padding: 60px 0;}}@media (max-width: 767px) {.footer-help, .footer-main {padding: 30px 0;}}@media (max-width: 767px) {.footer-help {padding: 0 0 30px;border: 0;}.footer-help .container, .footer-help .col-sm-4, .footer-help .col-xs-12 {padding: 0;}}@media (max-width: 767px) {.bg-wave .footer-help {padding: 10px 0 30px;}}.footer-support {text-align: center;padding: 0 10px;min-height: 250px;padding-bottom: 50px;}.footer-support__icon {display: block;margin: 0 auto 20px;height: 48px;width: auto;-o-object-fit: contain;object-fit: contain;font-size: 48px;color: #248a60;}@media (max-width: 991px) {.footer-support__icon {height: 28px;font-size: 28px;}}.footer-support__title {font-size: 1.125rem;line-height: 1.33;}.footer-support__title a {color: #212121;}.footer-support__title a:hover {color: #20552b;}@media (max-width: 767px) {.footer-support__title {margin-bottom: 0;}}.footer-support__desc {margin-bottom: 30px;line-height: 1.5;}@media (max-width: 767px) {.footer-support__desc {display: none;}}.footer-support__link:link, .footer-support__link:visited {position: absolute;bottom: 15px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);font-size: 0.875rem;font-weight: 600;text-transform: capitalize;color: #248a60;}.footer-support__link:link i, .footer-support__link:visited i {position: relative;vertical-align: middle;margin-left: 5px;font-weight: 600;right: 0;-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}@media (max-width: 767px) {.footer-support__link:link, .footer-support__link:visited {position: relative;bottom: unset;left: unset;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.footer-support__link:hover, .footer-support__link:active {color: #20552b;}.footer-support__link:hover i, .footer-support__link:active i {-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;right: -10px;}@media (max-width: 991px) {.footer-support {padding: 30px 10px;}}@media (max-width: 767px) {.footer-support {border-bottom: 1px solid #dddddd;min-height: unset;}}@media (max-width: 767px) {.footer-main {padding: 0;border: 0;}.footer-main .container {padding: 0;}}.footer-about {padding-right: 50px;width: 40%;}.footer-about .logo {margin: 0 0 25px;text-align: left;max-width: 200px;}@media (max-width: 767px) {.footer-about .logo {display: block;margin-left: auto;margin-right: auto;}}.footer-about p {margin-bottom: 25px;width: 100%;max-width: 350px;color: #212121;line-height: 1.5;}@media (max-width: 767px) {.footer-about p {text-align: center !important;}}@media (max-width: 1200px) {.footer-about {width: 30%;}}@media (max-width: 991px) {.footer-about {width: 100%;}.footer-about p {max-width: unset;}}@media (max-width: 767px) {.footer-about {padding: 0 0 30px;text-align: center;border-bottom: 1px solid #dddddd;}.footer-about p {padding: 0 15px;}}.footer-menu {position: relative;padding: 0 15px;width: 20%;overflow: hidden;}.footer-menu li:not(:last-of-type) a:link, .footer-menu li:not(:last-of-type) a:visited {margin-bottom: 16px;}.footer-menu a:link, .footer-menu a:visited {position: relative;display: inline-block;font-size: 1rem;color: #212121;line-height: 1.38;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.footer-menu a:link::before, .footer-menu a:visited::before {position: absolute;content: '';left: 0;bottom: -5px;width: 100%;height: 2px;background-color: #248a60;-webkit-transform-origin: bottom right;-ms-transform-origin: bottom right;transform-origin: bottom right;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transition: transform 0.5s ease;-o-transition: transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease;}.footer-menu a:hover, .footer-menu a:active {color: #248a60;}.footer-menu a:hover::before, .footer-menu a:active::before {-webkit-transform-origin: bottom left;-ms-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}@media (max-width: 767px) {.footer-menu:nth-child(3) {border-bottom: none;}.footer-menu:nth-child(3) ul {padding-bottom: 15px;}}@media (max-width: 767px) {.footer-menu:last-of-type {border-top: none;}.footer-menu:last-of-type h3 {display: none;}}@media (max-width: 1200px) {.footer-menu {width: 17.5%;}}@media (max-width: 991px) {.footer-menu {padding: 0 15px 0 0;margin-top: 20px;width: 25%;}}@media (max-width: 767px) {.footer-menu {padding: 0;margin: 0;width: 100%;text-align: center;border-bottom: 1px solid #dddddd;}.footer-menu h3 {position: relative;padding: 20px 0;margin-bottom: 0;background-color: #ffffff;z-index: 1;}.footer-menu ul {display: none;padding-bottom: 15px;}.footer-menu:last-of-type ul {margin-top: 0;}}@media (max-width: 767px) {.footer-menu.active ul {display: block;}}.footer-socmed a:link, .footer-socmed a:visited {display: inline-block;font-size: 20px;color: #248a60;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.footer-socmed a:link:not(:last-of-type), .footer-socmed a:visited:not(:last-of-type) {margin-right: 30px;}.footer-socmed a:hover, .footer-socmed a:active {color: #45cf96;}.footer-newsletter {padding: 50px 0;border-bottom: 1px solid #212121;}.footer-newsletter .newsletter-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: auto;margin-left: auto;padding: 0px 15px;max-width: 780px;}@media (max-width: 640px) {.footer-newsletter .newsletter-wrap {display: block;max-width: 460px;}}.footer-newsletter .newsletter-wrap h5 {padding-right: 40px;line-height: 1.4;}@media (max-width: 640px) {.footer-newsletter .newsletter-wrap h5 {margin-bottom: 10px;}}.footer-newsletter .newsletter-wrap h5 span {font-size: 0.813rem;color: #909090;}.footer-newsletter .newsletter-wrap .newsletter-action {padding-left: 40px;}.footer-newsletter .newsletter-wrap .newsletter-action .icon-phm {position: relative;display: inline-block;top: 1px;margin-right: 10px;font-size: 1.5rem;vertical-align: middle;}.footer-newsletter .newsletter-wrap h5, .footer-newsletter .newsletter-wrap .newsletter-action {width: 50%;}@media (max-width: 640px) {.footer-newsletter .newsletter-wrap h5, .footer-newsletter .newsletter-wrap .newsletter-action {padding-right: 0;padding-left: 0;width: 100%;}}.footer-copyright {padding: 30px 0;text-align: center;}.footer-copyright p {font-size: 0.875rem;line-height: 1.4;font-weight: 400;color: #616161;}@media (max-width: 767px) {.footer-copyright {padding: 30px 0 100px;}}.bg-wave {position: relative;z-index: 3500 !important;}.bg-wave::before {content: "";position: absolute;top: 0;left: 50%;padding: 2% 0;width: 100%;height: 0;background-image: url(../images/page_template/wave-white.svg);background-size: cover;background-repeat: no-repeat;background-repeat-x: repeat;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}@media (max-width: 991px) {.bg-wave::before {background-position: 12% 50%;}}@media (max-width: 767px) {.bg-wave::before {background-position: 16% 50%;}}.bg-wave--reverse-yellow.sec-blogs::before {content: '';background-image: url(../images/page_template/curve-yellow.svg);background-size: contain;-webkit-transform: translate(-50%, -1%);-ms-transform: translate(-50%, -1%);transform: translate(-50%, -1%);}.bg-wave--special::before {background-image: url(../images/page_template/wave-special.svg);}.bg-wave--reverse-white::before {left: 0;background-image: url(../images/page_template/wave-reverse-white.svg);background-position: center;-webkit-transform: translate(0, -2%);-ms-transform: translate(0, -2%);transform: translate(0, -2%);}.bg-wave--reverse-yellow::before {background-image: url(../images/page_template/wave-reverse-yellow.svg);background-size: contain;-webkit-transform: translate(-50%, -1%);-ms-transform: translate(-50%, -1%);transform: translate(-50%, -1%);}.bg-wave--reverse-lightyellow::before {background-image: url(../images/page_template/wave-reverse-lightyellow.svg);}.bg-leaves {position: relative;}.bg-leaves::after {position: absolute;content: '';top: 0;width: 100%;height: 100%;background-size: cover;z-index: -1;}.bg-leaves--right::after {right: 0;max-width: 324px;max-height: 324px;background-image: url(../images/page_template/sml-leaves.svg);background-position: left;-webkit-transform: translate(-10%, 25%);-ms-transform: translate(-10%, 25%);transform: translate(-10%, 25%);}.bg-leaves--green::after {top: 5%;left: 0;max-width: 373px;max-height: 518px;background-image: url(../images/page_template/leaves-green.svg);background-position: right;-webkit-transform: translateX(-15%);-ms-transform: translateX(-15%);transform: translateX(-15%);}.bg-leaves--white::after {top: 5%;left: 0;max-width: 373px;max-height: 518px;background-image: url(../images/page_template/leaves-white.svg);background-position: right;-webkit-transform: translateX(-15%);-ms-transform: translateX(-15%);transform: translateX(-15%);}.bg-leaves--combo::before, .bg-leaves--combo::after {position: absolute;width: 100%;height: 100%;background-size: contain;background-repeat: no-repeat;background-position-x: center;z-index: -1;}.bg-leaves--combo::before {content: '';top: 0;left: 50%;background-image: url(../images/page_template/leaves-combo.svg);-webkit-transform: translate(-50%, -5%);-ms-transform: translate(-50%, -5%);transform: translate(-50%, -5%);}@media (max-width: 991px) {.bg-leaves--combo::before {left: 0;max-width: 400px;max-height: 400px;background-image: url(../images/page_template/big-leaves.svg);-webkit-transform: translate(-20%, -5%);-ms-transform: translate(-20%, -5%);transform: translate(-20%, -5%);}}@media (max-width: 991px) {.bg-leaves--combo {overflow: hidden;}.bg-leaves--combo::after {content: '';top: 95%;right: 0;max-width: 200px;max-height: 200px;background-image: url(../images/page_template/sml-leaves.svg);-webkit-transform: translate(15%, 0);-ms-transform: translate(15%, 0);transform: translate(15%, 0);}}.bg-gradient-wrapper > .container {position: relative;z-index: 2;}.bg-gradient {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-size: cover;background-repeat: no-repeat;}.bg-gradient--green {background-image: url(../images/page_template/gradient-green.png);}.bg-gradient--white {background-image: url(../images/page_template/gradient-white.png);}.popup-wrap {position: fixed;width: 100%;height: 100%;pointer-events: none;z-index: -1;top: 0;left: 0;background: rgba(0, 0, 0, 0.2);opacity: 0;visibility: hidden;}.popup-wrap.bg-grey {background: #f7f7f7;}.popup-wrap.active {visibility: visible;opacity: 1;pointer-events: auto;z-index: 99999;}.popup-wrap .popup-content {max-width: 90%;width: 90%;height: auto;max-height: 90%;overflow: auto;padding: 30px 40px;xbackground: #ffffff;border-radius: 10px;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);xbox-shadow: -10px 0 10px 0 rgba(0, 0, 0, 0.03);position: absolute;overflow: auto;}@media (max-width: 767px) {.popup-wrap .popup-content {padding: 30px 20px;}}.popup-wrap .popup-content .hamburger-menu span {width: 18px;}.popup-wrap .popup-content {max-width: 480px;margin: 0 auto;background: #fff;border: 1px solid #ccc;padding-top: 30px;}.popup-wrap .popup-content h2, .popup-wrap .popup-content h3 {margin-bottom: 15px;line-height: 1.2;}.popup-wrap .popup-content p {font-size: 16px;margin-bottom: 10px;}@media (max-width: 767px) {.popup-wrap .popup-content p {font-size: 14px;}}.popup-wrap .popup-content .hamburger-menu {position: absolute;right: 10px;top: 20px;display: block;}@media (max-width: 767px) {.popup-wrap .popup-content .hamburger-menu {top: 15px;right: 0;}}.popup-map {padding: 0 !important;width: 100%;height: 100%;max-height: 600px;max-width: 1050px;}.popup-map__form {padding: 10px 15px;background-color: rgba(0, 0, 0, 0.5);}.popup-map__form label {margin-bottom: 5px;font-size: 1.125rem;font-weight: 600;color: #ffffff;}.popup-map__form .input-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;}.popup-map__form .input-wrap input {border-radius: 0;}.popup-map__form .input-wrap .button--primary {border-radius: 0;border: 0;}.popup-map__form .input-wrap .button--primary.clear {background-color: #ffffff;color: #212121;border: 0;}.popup-map__form .input-wrap .button--primary.clear i, .popup-map__form .input-wrap .button--primary.clear span {color: #212121;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}@media (min-width: 991px) {.popup-map__form .input-wrap .button--primary.clear:hover {color: #212121;background-color: #d9d9d9;}.popup-map__form .input-wrap .button--primary.clear:hover i, .popup-map__form .input-wrap .button--primary.clear:hover span {color: #212121;}}.inputCarousel {margin-bottom: 10px;max-height: 100px;position: relative;}.inputCarousel .owl-prev, .inputCarousel .owl-next {width: 38px;height: 38px;border: 1px solid rgba(0, 0, 0, 0.5);border-radius: 50px;}.inputCarousel .owl-prev::before, .inputCarousel .owl-next::before {color: #000000;}.inputCarousel .owl-prev:hover, .inputCarousel .owl-next:hover {background-color: #248a60;border-color: #248a60;}.inputCarousel .owl-prev:hover::before, .inputCarousel .owl-next:hover::before {color: #20552b;}.card-date, .card-time {display: block;text-align: center;border: 2px solid rgba(195, 195, 195, 0.5);border-radius: 10px;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.card-date > span, .card-time > span {display: block;color: rgba(33, 33, 33, 0.7);-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.card-date.active, .card-time.active {border: 2px solid;}.card-date.active, .card-date:hover, .card-time.active, .card-time:hover {border-color: #248a60;}.card-date.active span, .card-date:hover span, .card-time.active span, .card-time:hover span {color: #248a60;}.card-date.disabled, .card-time.disabled {border-color: #e8e8e8;cursor: not-allowed;}.card-date.disabled span, .card-time.disabled span {color: rgba(33, 33, 33, 0.3);}@media (max-width: 480px) {.card-date, .card-time {padding: 12px 5px;}}.card-date {padding: 10px 15px;}.card-date__dayname, .card-date__month {font-size: 0.8125rem;font-weight: 400;text-transform: uppercase;line-height: 1.54;}.card-date__number {margin: 10px 0;font-size: 2.5625rem;font-weight: 600;line-height: 0.54;}@media (max-width: 767px) {.card-date__number {font-size: 2rem;}}.card-time {padding: 12px 15px;font-weight: 600;}.card-time > span {font-size: 1rem;}.multistep {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 30px;z-index: 1001;}@media (max-width: 767px) {.multistep {display: block;}}.multistep-indicator {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;width: 100%;max-width: 767px;}@media (max-width: 767px) {.multistep-indicator {display: block;}}.multistep-indicator div {position: relative;text-align: center;}.multistep-indicator div:not(.active) {pointer-events: none;}.multistep-indicator div:not(:last-of-type) span::after {position: absolute;content: '';top: 50%;left: 50%;width: 100%;height: 1px;background-color: #707070;opacity: 0.3;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;}@media (max-width: 767px) {.multistep-indicator div {width: 32%;display: inline-block;}}.multistep-indicator p {margin: 0 0 10px;padding: 0 50px;font-weight: 600;}.multistep-indicator p a:link, .multistep-indicator p a:visited {color: #bcbcbc;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}@media (max-width: 767px) {.multistep-indicator p {display: none;}}.multistep-indicator span {position: relative;display: block;width: 100%;}.multistep-indicator span i {position: relative;padding: 3px 5px;vertical-align: middle;background-color: #fffaf1;color: #bcbcbc;z-index: 3;}.multistep-indicator span .js-mstep-indicator {background: #bcbcbc;color: #fff;width: 25px;height: 25px;border-radius: 50%;display: block;margin: 0 auto;font-weight: 700;line-height: 25px;font-size: 14px;color: #ffffff;position: relative;z-index: 3;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.multistep-indicator .active a:link, .multistep-indicator .active a:visited, .multistep-indicator .active i {color: #248a60;}.multistep-indicator .active span .js-mstep-indicator {background: #248a60;color: #fff !important;}.multistep-indicator .active .js-mstep-indicator:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.multistep-indicator .active p a:hover {text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.16);}.multistep-indicator .active:not(:last-of-type) span::after {background-color: #248a60;opacity: 1;}.multistep-indicator .hide {display: none;}.multistep-indicator .hide ~ div {width: 50%;}.multistep-indicator .current span .js-mstep-indicator {background: #f58228;}.multistep-indicator .current p .js-mstep-indicator {color: #f58228;}.multistep-back {position: absolute;left: 0;padding: 15px 20px;display: none;border: 1px solid #b0b0b0;border-radius: 100px;z-index: 1;}.multistep-back, .multistep-back i {color: #000000;}.multistep-back:hover {background-color: #000000;color: #ffffff;}.multistep-back.show {display: block;}@media (max-width: 767px) {.multistep-back.show {display: none;}}@media (max-width: 991px) {.multistep-back {top: 0;}}@media (max-width: 991px) {.multistep {padding-top: 10px;margin-bottom: 30px;}}@media (max-width: 767px) {.multistep {margin-bottom: 0;padding-top: 0;}}.mobstep {display: none;}.mobstep > div:not(:last-of-type) {border-bottom: 1px solid #dddddd;}.mobstep__div {padding: 20px 15px 40px;text-align: center;}@media (max-width: 767px) {.mobstep__div {padding-bottom: 20px;}}.mobstep__div p {margin-bottom: 5px;color: #212121;font-size: 0.875rem;font-weight: 600;opacity: 0.5;}.mobstep__div a:link, .mobstep__div a:visited {font-weight: 600;font-size: 1rem;line-height: 1.13;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.mobstep__div a:link i, .mobstep__div a:visited i {font-size: 0.75rem;font-weight: 600;vertical-align: middle;}.mobstep__div a:link .icon-chevron-left, .mobstep__div a:visited .icon-chevron-left {margin-right: 5px;}.mobstep__div a:link .icon-chevron-right, .mobstep__div a:visited .icon-chevron-right {margin-left: 5px;}.mobstep__div.previous {text-align: left;}.mobstep__div.previous a:link, .mobstep__div.previous a:visited {color: #212121;opacity: 0.5;}.mobstep__div.next {text-align: right;}.mobstep__div.next a:link, .mobstep__div.next a:visited {color: #248a60;}.mobstep-home a:link, .mobstep-home a:visited {color: #248a60;}.mobstep-schedule, .mobstep-contact {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.mobstep-cancel {padding-bottom: 20px;}.mobstep-hide {display: none;}@media (max-width: 991px) {.mobstep {display: block;}}.schedule {display: none;padding: 30px 15px;overflow: hidden;}.schedule-tour {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.schedule-tour .title {margin-bottom: 21px;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 1.375rem;font-weight: 600;}.schedule-tour .change-selection {display: none;-webkit-box-ordinal-group: -1;-ms-flex-order: -2;order: -2;color: #248a60;font-weight: 600;margin-bottom: 10px;}.schedule-tour .change-selection i {vertical-align: middle;margin-right: 10px;}@media (max-width: 991px) {.schedule-tour .change-selection {display: block;}}@media (max-width: 991px) {.schedule-tour {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.schedule-form {width: 60%;}.schedule-form__div {margin-bottom: 30px;}.schedule-form .inputCarousel {padding: 0 50px;}.schedule-form .inputCarousel .owl-nav .owl-prev, .schedule-form .inputCarousel .owl-nav .owl-next {margin-top: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 767px) {.schedule-form .inputCarousel .owl-nav .owl-prev, .schedule-form .inputCarousel .owl-nav .owl-next {background-color: #ffffff;}}.schedule-form .inputCarousel .owl-nav .owl-prev {left: 0;}.schedule-form .inputCarousel .owl-nav .owl-next {right: 0;}.schedule-form .inputCarousel .owl-nav .disabled {opacity: 0.5;color: rgba(0, 0, 0, 0.5);border-color: rgba(0, 0, 0, 0.5);}@media (max-width: 991px) {.schedule-form .inputCarousel .owl-stage-outer {overflow: visible;}}.schedule-form .inputCarousel .card-date {width: 100%;max-width: 100px;max-height: 100px;}@media (max-width: 991px) {.schedule-form .inputCarousel .card-date {max-width: unset;}}.schedule-form .custom-radio {max-width: 374px;}@media (max-width: 991px) {.schedule-form {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;width: 100%;}}.schedule-property {padding: 30px 25px;width: 35%;background-color: #fffcf7;-webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.16);border-radius: 20px;}@media (max-width: 991px) {.schedule-property__content {display: none;}}.schedule-property__image {position: relative;margin: 0 0 20px;padding-top: 56%;}.schedule-property__image figure {position: absolute;top: 0;left: 0;width: 100%;}.schedule-property__image figure img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.schedule-property__logo {display: block;margin: 0 auto 20px;width: auto;max-width: 200px;-o-object-fit: contain;object-fit: contain;}.schedule-property__price {padding: 10px 0;color: #414141;font-size: 1.375rem;font-weight: 600;text-align: center;border-top: 1px solid #414141;border-bottom: 1px solid #414141;line-height: 1;}.schedule-property__location {margin-top: 15px;text-align: center;font-weight: 600;color: #414141;}@media (max-width: 991px) {.schedule-property {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;margin: 0 auto 50px;width: 100%;-webkit-box-shadow: none;box-shadow: none;background-color: #ffffff;border: 1px solid #c3c3c3;}}.schedule.show {display: block;}@media (max-width: 991px) {.schedule {margin-bottom: 100px;}}@media (max-width: 767px) {.schedule {margin-bottom: 0;}}.schedule-property__mobile {display: none;}.schedule-property__mobile .card-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin: 0;width: 100%;}.schedule-property__mobile .card-item__image {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;padding: 0;width: 30%;}.schedule-property__mobile .card-item__image figure {position: relative;}.schedule-property__mobile .card-item__image figure img {-o-object-fit: contain;object-fit: contain;-o-object-position: top;object-position: top;}.schedule-property__mobile .card-item__image .like, .schedule-property__mobile .card-item__image .progress {display: none;}.schedule-property__mobile .card-item__info {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;padding: 0;width: 70%;}.schedule-property__mobile .card-item__info .logo {max-width: 150px;}.schedule-property__mobile .card-item__info h3:last-of-type {display: none;}.schedule-property__mobile .card-item__info .status {margin: 0 0 5px;}.schedule-property__mobile .card-item__info .status__icon {display: none;}.schedule-property__mobile .card-item__info .unit {margin: 5px 0 10px;}.schedule-property__mobile .card-item__info .unit-desc {display: none;}.schedule-property__mobile .card-item__info .unit-types {margin-top: 5px;}.schedule-property__mobile .card-item__info .unit-price {margin-top: 10px;font-size: 1.2rem;line-height: 1.2;}@media (max-width: 767px) {.schedule-property__mobile .card-item__info .unit-price {font-size: 1rem;}}@media (max-width: 640px) {.schedule-property__mobile .card-item {max-width: unset;}}@media (max-width: 991px) {.schedule-property__mobile {display: none;}}@media (max-width: 640px) {.schedule-property__mobile {display: none;}}.visitor {display: none;padding: 30px 15px;}.visitor .title {margin: 0 auto;}@media (max-width: 991px) {.visitor .title {text-align: center;margin-bottom: 30px;}}.visitor-info {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 auto;max-width: 650px;}.visitor-info__div {width: 49%;}.visitor-info__div:last-of-type() {width: 100%;}@media (max-width: 640px) {.visitor-info__div {width: 100%;}}.visitor-info label {display: block;margin-bottom: 10px;font-weight: 600;color: #212121;}.visitor-info label span {font-weight: 400;opacity: 0.5;}.visitor.show {display: block;}@media (max-width: 991px) {.visitor {margin-bottom: 100px;}}@media (max-width: 767px) {.visitor {margin-bottom: 0;}}.schedinfo {position: fixed;display: none;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;bottom: 0;left: 0;width: 100%;padding: 20px 0;background-color: #fffaf1;-webkit-box-shadow: 0 -3px 6px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 -3px 6px 0 rgba(0, 0, 0, 0.1);z-index: 10000;}.schedinfo__div {position: relative;padding: 0 20px;}.schedinfo__div .label, .schedinfo__div .data {font-weight: 600;}.schedinfo__div .label {margin-bottom: 10px;font-size: 0.75rem;color: #248a60;line-height: 1.33;}.schedinfo__div .data {color: #212121;font-size: 1.125rem;line-height: 1.5;}.schedinfo__div .data i {display: block;text-align: center;}.schedinfo__div:not(:last-of-type)::after {position: absolute;content: '';top: 50%;right: 0;width: 1px;height: 20px;background-color: #212121;opacity: 0.3;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.schedinfo__div:last-of-type {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.schedinfo__div .js-custom--schedSubmit {display: none;}.schedinfo__div a:link.disabled, .schedinfo__div a:visited.disabled, .schedinfo__div button.disabled, .schedinfo__div button:hover.disabled {opacity: 0.5;color: #ffffff;background-color: #248a60;}.schedinfo__div a:link.disabled, .schedinfo__div a:link.disabled i, .schedinfo__div a:visited.disabled, .schedinfo__div a:visited.disabled i, .schedinfo__div button.disabled, .schedinfo__div button.disabled i, .schedinfo__div button:hover.disabled, .schedinfo__div button:hover.disabled i {color: #ffffff;}.schedinfo .vsinfo, .schedinfo .vsinfo--mob {display: none;}.schedinfo.show {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 767px) {.schedinfo.show {display: none;}}@media (max-width: 991px) {.schedinfo {bottom: 60px;}}.search-modal {display: none;position: fixed;top: 0;z-index: 100050;background: rgba(0, 0, 0, 0.9);width: 100%;height: 100%;overflow-y: auto;}.search-modal .container {position: relative;height: 100%;}.search-modal__container {position: absolute;top: 50%;left: 50%;padding: 0 15px;width: 100%;max-width: 500px;text-align: center;color: #ffffff;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.search-modal .close {position: absolute;top: 10px;right: 10px;color: #ffffff;}.search-modal h2 {margin: 0;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 2rem;font-weight: 700;line-height: 1;}.search-modal .input-wrap {margin-top: 20px;}.search-modal .input-wrap input {border-radius: 50px;}.search-modal__btn i {margin: 0 0 0 5px;font-size: 0.875rem;}.search-modal--show {display: block;}header {z-index: 10050;}.nav-search {z-index: 10051;}@media only screen and (min-width: 992px) {.fixedlinks {display: none;}}.higher-index {position: relative;z-index: 10012 !important;}.sticky-menu {position: fixed;top: 0;left: 0;width: 100%;z-index: 10045;background-color: #f5f5f5;-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}.sticky-menu__container {width: 100%;max-width: 1280px;margin: 0 auto;}.sticky-menu__container li {padding: 0;}@media (max-width: 991px) {.sticky-menu__container li {height: auto;}}@media (max-width: 1200px) {.sticky-menu__container {overflow-x: auto;overflow-y: hidden;white-space: nowrap;}}@media (max-width: 1024px) {.sticky-menu .sticky-menu__container {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}.sticky-menu .banner-menu__image .logo {display: block;height: 52px;}.sticky-menu .sticky-links .logo-name:link, .sticky-menu .sticky-links .logo-name:visited, .sticky-menu .sticky-links a:link, .sticky-menu .sticky-links a:visited {padding: 13px;color: #000000;border: 0;}.sticky-menu .sticky-links .logo-name:link::after, .sticky-menu .sticky-links .logo-name:visited::after, .sticky-menu .sticky-links a:link::after, .sticky-menu .sticky-links a:visited::after {background-color: #248a60;}@media (max-width: 991px) {.sticky-menu .sticky-links .logo-name:link, .sticky-menu .sticky-links .logo-name:visited, .sticky-menu .sticky-links a:link, .sticky-menu .sticky-links a:visited {padding: 15px 20px;}}.sticky-menu .sticky-links a.active, .sticky-menu .sticky-links a:hover, .sticky-menu .sticky-links a:active {color: #248a60;}@media (max-width: 991px) {.sticky-menu {top: 65px;}}.sticky-preview {display: none;}@media (max-width: 767px) {.sticky-preview {position: fixed;bottom: 60px;left: 0;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;background-color: #fffbf5;z-index: 10050;}.sticky-preview .preview-link:link, .sticky-preview .preview-link:visited {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 19px 20px;width: 25%;}.sticky-preview .preview-link:link:not(:last-of-type), .sticky-preview .preview-link:visited:not(:last-of-type) {border-right: 1px solid #e8e8e8;}.sticky-preview .preview-link:link i, .sticky-preview .preview-link:visited i {margin-right: 7.5px;font-size: 1.5rem;color: inherit;}.sticky-preview .preview-link:link .icon-email, .sticky-preview .preview-link:visited .icon-email {font-size: 1rem;}.sticky-preview .preview-link:link span, .sticky-preview .preview-link:visited span {font-size: 0.75rem;font-weight: 600;line-height: 1;color: #616161;}.sticky-preview .preview-link:hover i, .sticky-preview .preview-link:hover span, .sticky-preview .preview-link:active i, .sticky-preview .preview-link:active span {color: #ffffff !important;}.sticky-preview .preview-link--photos:link i, .sticky-preview .preview-link--photos:visited i, .sticky-preview .preview-link--inquire:link i, .sticky-preview .preview-link--inquire:visited i {color: #248a60;}.sticky-preview .preview-link--photos:hover, .sticky-preview .preview-link--photos:active, .sticky-preview .preview-link--inquire:hover, .sticky-preview .preview-link--inquire:active {background-color: #248a60;}.sticky-preview .preview-link--street:link i, .sticky-preview .preview-link--street:visited i {color: #212121;}.sticky-preview .preview-link--street:hover, .sticky-preview .preview-link--street:active {background-color: #212121;}.sticky-preview .preview-link--tour:link i, .sticky-preview .preview-link--tour:visited i {color: #6a75ca;}.sticky-preview .preview-link--tour:hover, .sticky-preview .preview-link--tour:active {background-color: #6a75ca;}}.banner-property {overflow: visible;}.banner-property .container {position: relative;}.banner-property .table-wrap {z-index: 4;overflow: hidden;}.banner-property .table-wrap .table-cell {padding-top: 100px;vertical-align: top;}@media (max-width: 1024px) {.banner-property .table-wrap .table-cell {padding: 0;vertical-align: middle;}}.banner-property:after {content: "";position: absolute;bottom: -20px;left: 50%;padding: 2% 0;width: 100%;height: 0;background-image: url(../images/page_template/wave-special.svg);background-size: cover;background-repeat: no-repeat;background-repeat-x: repeat;-webkit-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%);z-index: 5;pointer-events: none;}@media (max-width: 991px) {.banner-property:after {bottom: 0;background-position: 12% 50%;}}@media (max-width: 767px) {.banner-property:after {background-position: 16% 50%;}}.banner-property.banner-index {z-index: 10013999;}.banner-property .banner-content-wrapper {margin-bottom: 50px;}.banner-property .banner-content {max-width: 450px;}.banner-property .banner-content .logo {margin: 0 auto 20px;}.banner-property .banner-content .tagline {margin: 0 auto 20px;max-width: 400px;}.banner-property .banner-content .banner-metadata {display: none;margin-top: 28px;text-align: center;}.banner-property .banner-content .banner-metadata p {margin-bottom: 15px;font-weight: 600;}@media (max-width: 767px) {.banner-property .banner-content .banner-metadata {display: block;}}.banner-property .banner-content .banner-cta {margin-top: 20px;}@media (max-width: 767px) {.banner-property .banner-content .banner-cta > form:last-of-type {margin-left: 0;}}@media (max-width: 640px) {.banner-property .banner-content .banner-cta__note {width: 100%;}}@media (max-width: 1024px) {.banner-property .banner-content {margin: 0 auto;}}.banner-property .banner-metadata {position: relative;margin: 0 auto;}.banner-property .banner-metadata__div {width: auto;}.banner-property .banner-metadata__info {font-size: 1rem;line-height: 27px;}@media (max-width: 1280px) {.banner-property .banner-metadata__info {line-height: 1.2;}}@media (max-width: 1024px) {.banner-property .banner-metadata__title {text-align: center;}}.banner-property .banner-metadata .progress {margin-bottom: 5px;}@media (max-width: 1024px) {.banner-property .banner-metadata {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 991px) {.banner-property .banner-metadata {display: none;}}.banner-property .banner-menu__link:link, .banner-property .banner-menu__link:visited {display: inline-block;color: #ffffff;padding: 13px 15px;}@media (max-width: 991px) {.banner-property .banner-menu__link:link, .banner-property .banner-menu__link:visited {padding: 15px 15px;}}@media (max-width: 1024px) {.banner-property .banner-menu .sticky-menu__container {display: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;}.banner-property .banner-menu .sticky-menu__container ul {display: -webkit-box;display: -ms-flexbox;display: flex;overflow-x: auto;overflow-y: hidden;white-space: nowrap;}.banner-property .banner-menu .sticky-menu__container ul li {display: inline-block;line-height: 20px;vertical-align: top;}}@media (max-width: 1024px) {.banner-property .banner-menu__image {display: none;}}@media (max-width: 991px) {.banner-property .banner-menu .logo-name:link, .banner-property .banner-menu .logo-name:visited {display: inline-block;}}@media (max-width: 1024px) {.banner-property .banner-menu {position: absolute;top: -10%;}}@media (max-width: 767px) {.banner-property .banner-menu {top: 3%;padding-top: 35px;margin: 0;}}.banner-view {position: fixed;-webkit-transition: transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);-o-transition: transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);transition: -webkit-transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);transition: transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);transition: transform 0.4s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform 0.4s cubic-bezier(0.87, 0, 0.13, 1);-webkit-transform: translate(100%, -50%);-ms-transform: translate(100%, -50%);transform: translate(100%, -50%);}.banner-view.active {-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.banner-view.banner-view--index {z-index: 9;}@media (max-width: 767px) {.banner-view {display: none;}}.banner-content-wrapper .sticky-default-hide {display: none;}.banner-content-wrapper .sticky-menu .sticky-default-hide {display: inline-block;margin-right: 10px;}.banner-content-wrapper .sticky-menu .sticky-default-hide .button--primary {color: #fff;}.sec-partners {position: relative;padding: 70px 0 0;z-index: 1;}.sec-partners .sec-info__content {width: 100%;max-width: 768px;}.sec-uvp {position: relative;min-height: 505px;}@media (max-width: 1280px) {.sec-uvp {padding-bottom: 0;height: auto;}}@media (max-width: 767px) {.sec-uvp {overflow: hidden;}}@media (max-width: 991px) {.sec-uvp .container {padding: 0;}}.sec-uvp__image {position: absolute;top: 0;right: 0;width: 55%;max-width: 1280px;height: 0;padding-bottom: 35.5%;overflow: hidden;top: 50%;-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);transform: translate(0%, -50%);}@media (max-width: 1280px) {.sec-uvp__image {width: 50%;}}@media (max-width: 991px) {.sec-uvp__image img {min-height: unset;}}@media (max-width: 991px) {.sec-uvp__image {position: relative;top: 0;width: 100%;left: 50%;margin: 50px 0;padding-bottom: 60%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}}@media (max-width: 767px) {.sec-uvp__image {width: 100%;left: 0;-webkit-transform: translateX(0%) scale(1.2);-ms-transform: translateX(0%) scale(1.2);transform: translateX(0%) scale(1.2);height: auto;padding-bottom: 0;}}.sec-uvp__info {padding: 60px 0 0;width: 45%;max-width: 500px;z-index: 1;}@media (max-width: 1280px) {.sec-uvp__info {width: 50%;}}@media (max-width: 991px) {.sec-uvp__info {width: 100%;max-width: unset;padding: 60px 15px 0;}.sec-uvp__info .flex {-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media (max-width: 767px) {.sec-uvp__info {padding: 0 15px;}}.sec-uvp__info .title {margin-bottom: 10px;color: #20552b;}@media (max-width: 767px) {.sec-uvp__info .title {margin-bottom: 10px;}}.sec-uvp__info .content {margin-bottom: 20px;max-width: 400px;font-weight: 300;}@media (max-width: 991px) {.sec-uvp__info .content {max-width: unset;}}.sec-uvp__info .location {margin-bottom: 30px;font-size: 1.1rem;font-weight: 700;line-height: 1.4;cursor: pointer;}.sec-uvp__info .location span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.sec-uvp__info .location span img {width: 50px;display: inline-block;vertical-align: middle;}@media (max-width: 767px) {.sec-uvp__info .location {margin-bottom: 20px;}}.sec-uvp__info .button--secondary {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-width: 180px;}.sec-uvp__info .button--secondary img {margin: -1px 5px 0 -3px;width: 20px;height: 20px;}.uvp {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin-bottom: 30px;}.uvp i {font-size: 32px;top: 3px;left: -5px;color: #248a60;}@media (max-width: 767px) {.uvp i {left: 0;font-size: 16px;top: 8px;}}.uvp-content {margin-left: 8px;}.uvp-content .title {margin-bottom: 6px;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 28px;font-weight: 500;color: #248a60;}@media (max-width: 767px) {.uvp-content .title {font-size: 22px;}}.uvp-content .desc {color: #262223;}.sec-findus {position: relative;overflow: hidden;height: 0;padding-bottom: 34%;}.sec-findus.no-image {padding-bottom: 0;height: auto;padding-top: 0;}@media (max-width: 1280px) {.sec-findus {padding-bottom: 0;height: auto;}}.sec-findus .container {padding: 50px 30px 70px;}@media (max-width: 991px) {.sec-findus .container {padding: 0;}}.sec-findus__image {position: absolute;top: 0;right: 0;width: 55%;max-width: 1280px;height: 0;padding-bottom: 33%;overflow: hidden;top: 50%;-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);transform: translate(0%, -50%);}@media (max-width: 991px) {.sec-findus__image img {min-height: unset;}}@media (max-width: 1280px) {.sec-findus__image {width: 50%;padding-bottom: 30%;}}@media (max-width: 991px) {.sec-findus__image {position: relative;top: 0;left: 50%;margin: 50px 0;width: 100%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: auto;padding-bottom: 0;}}@media (max-width: 767px) {.sec-findus__image {width: 100%;left: 0;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);height: auto;padding-bottom: 0;}}.sec-findus__info {padding: 0px;width: 45%;max-width: 500px;z-index: 1;}@media (max-width: 1280px) {.sec-findus__info {padding-top: 0;}}.sec-findus__info p {margin-bottom: 15px;}.sec-findus__info .title {margin-bottom: 10px;color: #20552b;}@media (max-width: 767px) {.sec-findus__info .title {margin-bottom: 10px;}}.sec-findus__info .content {margin-bottom: 20px;}@media (max-width: 991px) {.sec-findus__info .content {max-width: unset;}}.sec-findus__info .sec-info {margin-bottom: 0;}@media (max-width: 767px) {.sec-findus__info .sec-info {margin-bottom: 0;}}.sec-findus__info .location {margin-bottom: 30px;font-size: 1.1rem;font-weight: 700;line-height: 1.4;cursor: pointer;}.sec-findus__info .location span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.sec-findus__info .location span img {width: 50px;display: inline-block;vertical-align: middle;}@media (max-width: 767px) {.sec-findus__info .location {margin-bottom: 20px;}}@media (max-width: 991px) {.sec-findus__info {width: 100%;max-width: unset;padding: 60px 15px 0;}.sec-findus__info .flex {-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media (max-width: 767px) {.sec-findus__info {padding: 0 15px;}}.sec-findus__btns {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.sec-findus__btns .button--secondary {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-width: 180px;}.sec-findus__btns .button--secondary img {margin: -1px 5px 0 -3px;width: 20px;height: 20px;}.sec-findus__btns .button--secondary:last-of-type {margin-left: 10px;}.findus-map {width: 100%;max-width: 500px;}.unit-viewing {max-width: 1024px;margin-left: auto;margin-right: auto;}.unit-viewing .no-carousel .unit-view-right {width: 100%;}.unit-viewing .unit-view-left {width: 75%;float: left;padding-right: 60px;}.unit-viewing .unit-view-left .owl-stage {margin: 0 auto;}.unit-viewing .unit-view-left .price {font-size: 18px;}@media (max-width: 767px) {.unit-viewing .unit-view-left {float: none;width: auto;padding-right: 0;margin-left: -20px;margin-right: -20px;margin-top: -15px;}}.unit-viewing .unit-view-right {width: 25%;float: right;max-width: 280px;}@media (max-width: 767px) {.unit-viewing .unit-view-right {max-width: 320%;}}.unit-viewing .unit-view-right h2 {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #f2f2f2;font-size: 28px;line-height: 1.1;}.unit-viewing .unit-view-right h2 span {display: block;font-size: 16px;font-weight: 300;margin-top: 5px;font-family: "MyriadPro", Helvetica, Arial, sans-serif;}@media (max-width: 767px) {.unit-viewing .unit-view-right {width: 100%;float: none;clear: both;}}.unit-viewing .unit-view-right .ud-type {padding-bottom: 0;}.unit-viewing .unit-view-right .price {padding-top: 0;}.unit-viewing .unit-detail-list {margin-bottom: 0;margin-top: 0;}.unit-viewing .unit-call-details {padding-bottom: 0;}.unit-view-right .unit-detail-list {margin-left: 0;margin-right: 0;padding-left: 0;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;margin-top: 20px;margin-bottom: 20px;}.unit-view-right .unit-detail-list li {width: 100%;float: none;display: block;margin-left: 0;position: relative;font-size: 14px;border-bottom: 1px solid #f2f2f2;padding-bottom: 8px;padding-top: 8px;}.unit-view-right .unit-detail-list li .fr {line-height: 16px;width: 50% !important;float: right !important;clear: none !important;text-align: right;}.unit-view-right .unit-detail-list li strong {display: inline;float: left;width: 50%;padding-right: 10px;margin-left: 0;margin-right: 0;line-height: 16px;}.unit-view-right .unit-detail-list li:after {content: '';display: block;float: none;clear: both;}.unit-view-right .unit-detail-list .icon-home {color: #000000;position: absolute;left: 0;top: 3px;}.unit-view-right .unit-call-details .social-media ul {padding-left: 0;}.unit-view-right .unit-call-details .social-media ul li .icon-home {position: relative;top: -2px;}.unit-view-right .unit-call-details p {padding-bottom: 0;}.unit-view-right .card-item__info .logo {width: 100%;height: auto;display: block !important;max-width: 120px;margin: 0;}.unit-view-right .unit-contact {-ms-flex-wrap: wrap;flex-wrap: wrap;display: block;}.unit-view-right .unit-contact a {display: block !important;text-align: left;}.unit-view-right .unit-contact a:after {display: none;}.unit-view-right .unit-contact .unit-link {margin-bottom: 15px;}@media (max-width: 767px) {.sec-ftamenities {overflow: hidden;}}.sec-ftamenities .feature-amenities {margin-bottom: 60px;}.sec-ftamenities .feature-amenities > a:link, .sec-ftamenities .feature-amenities > a:visited {font-weight: 600;color: #248a60;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.sec-ftamenities .feature-amenities > a:hover, .sec-ftamenities .feature-amenities > a:active {color: #20552b;}.sec-ftamenities .feature-amenities .card-item {margin-bottom: 20px;}.sec-ftamenities .feature-amenities .cardlist--carousel li:nth-child(n+5) {display: none;}.unit-big {position: relative;overflow: hidden;}.unit-big .item {position: relative;overflow: hidden;margin: 0;border-radius: 8px;height: 0;padding-bottom: 64%;background: #f2f2f2;}.unit-big .item img {display: block;position: absolute;max-width: 100%;max-height: 100%;width: auto;height: auto;top: 0;right: 0;bottom: 0;left: 0;margin: auto;padding: 0;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.unit-big .owl-nav button {background: #20552b;top: 50%;height: 52px;-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);transform: translate(0%, -50%);margin-top: 0;}.unit-big .owl-nav button.owl-prev {left: 0;}.unit-big .owl-nav button.owl-next {right: 0;}.unit-thumbs {padding: 10px 0 0;}.unit-thumbs .item {padding: 5px;}.unit-thumbs figure {position: relative;border-radius: 4px;overflow: hidden;}@media (max-width: 991px) {.unit-detail {width: 70%;}.unit-reciept {width: 30%;}.unit-big .item {margin: 0 !important;border-radius: 0px 0px 8px 8px !important;}}.list-info {color: #414141;}.list-info p {margin-bottom: 31px;line-height: 1.5;}.list-info ul.li-column1 li {width: 100%;}.list-info ul:after {content: '';display: block;float: none;clear: both;}.list-info ul li {width: 33.33%;float: left;padding-left: 18px;position: relative;padding-right: 30px;line-height: 1.4;padding-bottom: 5px;}.list-info ul li:nth-child(3n + 1) {clear: left;}@media (max-width: 991px) {.list-info ul li {width: 50%;}.list-info ul li:nth-child(3n + 1) {clear: none;}.list-info ul li:nth-child(2n + 1) {clear: left;}}.list-info ul li:before {content: '';display: block;width: 6px;height: 6px;position: absolute;top: 7px;left: 0px;background: #262223;border-radius: 50%;}.sec-progress__cards .card-item__image {padding-top: 60%;}.sec-progress__cards .card-item__image:after {content: '';position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.25);top: 0;left: 0;}.sec-progress__cards .card-item__image .content, .sec-progress__cards .card-item__image .progress {z-index: 2;}.sec-ftamenities.no-image, .sec-project-detail.no-image, .sec-findus.no-image {padding: 0;}@media (max-width: 991px) {.sec-ftamenities.no-image, .sec-project-detail.no-image, .sec-findus.no-image {padding: 30px 0;}}.sec-project-detail.no-image {padding: 0;}.sec-project-detail .property-detail {width: 45%;max-width: 500px;position: relative;padding: 30px 30px 30px 0;z-index: 10;}@media (max-width: 991px) {.sec-project-detail .property-detail {max-width: unset;width: 100%;padding-right: 0;}}@media (max-width: 767px) {.sec-project-detail .property-detail {padding-bottom: 0;}}.sec-project-detail .sec-project-detail__image {position: absolute;top: 0;right: 0;width: 55%;max-width: 1280px;height: 0;padding-bottom: 33%;overflow: hidden;top: 50%;-webkit-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);transform: translate(0%, -50%);}@media (max-width: 991px) {.sec-project-detail .sec-project-detail__image img {min-height: unset;}}@media (max-width: 1280px) {.sec-project-detail .sec-project-detail__image {width: 50%;padding-bottom: 30%;}}@media (max-width: 991px) {.sec-project-detail .sec-project-detail__image {position: relative;top: 0;left: 50%;margin: 50px 0;width: 100%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: auto;padding-bottom: 0;}}@media (max-width: 767px) {.sec-project-detail .sec-project-detail__image {width: 100%;left: 0;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);height: auto;padding-bottom: 0;margin: 0;}}.sec-project-detail .prinfo__title {margin: 40px 0 0;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 28px;font-weight: 500;color: #212121;}@media (max-width: 767px) {.sec-project-detail .prinfo__title {font-size: 22px;}}.sec-project-detail .prinfo-data {margin-top: 15px;color: #414141;}@media (max-width: 991px) {.sec-project-detail .prinfo-data {margin-bottom: 40px;}}@media (max-width: 991px) {.sec-project-detail .prinfo-data {margin-bottom: 20px;}}.sec-project-detail .prinfo-data li {display: block;margin-bottom: 12px;line-height: 1;}.sec-project-detail .prinfo-data li:after {content: '';display: block;float: none;clear: both;}.sec-project-detail .prinfo-data li span {max-width: 200px;opacity: 0.6;}.sec-project-detail .prinfo-data li strong {text-align: right;padding-left: 10px;font-weight: 600;float: right;max-width: calc(100% - 100px);}.sec-project-detail .prinfo-data li .status i {margin-right: 6px;font-size: 0.9rem;vertical-align: middle;font-weight: 600;}.sec-project-detail .prinfo-data li .status--ready {color: #f99621;}.sec-project-detail .prinfo-data li .status--available {color: #248a60;}.sec-project-detail .prinfo-data li .status--constructions {color: #ff4343;}.sec-project-detail .prinfo-data li .status--postponed {color: #212121;}@media (max-width: 1024px) {.sec-project-detail .prinfo-data {-webkit-columns: 1;-moz-columns: 1;columns: 1;}}@media (max-width: 991px) {.sec-project-detail .prinfo-data {-webkit-columns: 2;-moz-columns: 2;columns: 2;}}@media (max-width: 767px) {.sec-project-detail .prinfo-data {-webkit-columns: 1;-moz-columns: 1;columns: 1;}}.sec-project-detail .container {-ms-flex-wrap: wrap;flex-wrap: wrap;}.sec-project-detail .container .sec-info, .sec-project-detail .container .prinfo {width: 100%;}.sec-project-detail .container .percentage {}.sec-project-detail .container .percentage--red {color: #ff4343;}.sec-project-detail .container .percentage--orange {color: #f99621;}.sec-project-detail .container .percentage--green {color: #20552b;}.sec-project-detail .container .percentage--gray {color: #212121;}.sec-project-detail .container .status--ready {color: #f99621;}.sec-project-detail .container .status--construction {color: #ff4343;}.sec-project-detail .container .status--available {color: #248a60;}.prsched-wrapper {position: absolute;width: 320px;top: auto;right: 0;bottom: 0;opacity: 0;-webkit-transform: translateX(110%) scale(0);-ms-transform: translateX(110%) scale(0);transform: translateX(110%) scale(0);-webkit-transition: all 0.4s cubic-bezier(0.87, 0, 0.13, 1);-o-transition: all 0.4s cubic-bezier(0.87, 0, 0.13, 1);transition: all 0.4s cubic-bezier(0.87, 0, 0.13, 1);-webkit-transform-origin: bottom center;-ms-transform-origin: bottom center;transform-origin: bottom center;}.prsched-wrapper.right {opacity: 1;-webkit-transform: translateX(-10%) scale(1);-ms-transform: translateX(-10%) scale(1);transform: translateX(-10%) scale(1);}.prsched-wrapper::before {display: none;}@media (max-width: 991px) {.prsched-wrapper::before {display: block;}}.prsched-wrapper .prsched {position: relative;margin: 0 auto;margin-right: 0;max-width: 300px;padding: 20px 20px;width: 100%;background-color: #fffcf7;border-radius: 20px;-webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.16);z-index: 10045;}.prsched-wrapper .prsched__title {margin-bottom: 10px;font-family: "MyriadPro", Helvetica, Arial, sans-serif;font-size: 1rem;font-weight: 700;color: #212121;line-height: 1.38;padding-right: 25px;margin-bottom: 20px;position: relative;}.prsched-wrapper .prsched__title .prsched-close {color: red;position: absolute;right: 0;top: -1px;font-size: 16px;cursor: pointer;width: 20px;height: 20px;display: block;}.prsched-wrapper .prsched__fullcalendar:link, .prsched-wrapper .prsched__fullcalendar:visited {display: block;margin-bottom: 10px;text-align: right;font-weight: 600;color: #212121;line-height: 1.38;opacity: 0.3;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.prsched-wrapper .prsched__fullcalendar:link i, .prsched-wrapper .prsched__fullcalendar:visited i {font-size: 10px;vertical-align: middle;}.prsched-wrapper .prsched__fullcalendar:hover, .prsched-wrapper .prsched__fullcalendar:active {color: #248a60;opacity: 1;}.prsched-wrapper .prsched .owl-nav {position: relative;}.prsched-wrapper .prsched .owl-nav button {position: absolute;top: 50%;height: 24px;width: 24px;background-color: #fffbf4;margin-top: -18px;}.prsched-wrapper .prsched .owl-nav button:before {font-size: 0.8rem;}.prsched-wrapper .prsched .owl-nav button:hover::before {color: #248a60;}.prsched-wrapper .prsched .owl-nav .disabled {opacity: 1;cursor: not-allowed;color: rgba(0, 0, 0, 0.1);border-color: rgba(0, 0, 0, 0.1);}.prsched-wrapper .prsched .owl-nav .disabled::before {color: rgba(0, 0, 0, 0.1) !important;}.prsched-wrapper .prsched .card-date {padding: 5px 8px;}.prsched-wrapper .prsched .card-date__dayname, .prsched-wrapper .prsched .card-date__month {font-size: 0.625rem;font-weight: 700;}.prsched-wrapper .prsched .card-date__number {margin: 5px 0 3px;font-size: 1.3rem;}.prsched-wrapper .prsched .custom-radio {margin: 20px 0;}.prsched-wrapper .prsched .custom-radio label {padding: 8px;font-size: 0.875rem;}.prsched-wrapper .prsched__note {margin: 13px 0 0;text-align: center;color: #636260;font-size: 0.75rem;line-height: 1.3;}.prsched-wrapper .prsched__setbtn {display: block;padding-right: 40px;padding-left: 40px;margin-top: 10px;width: 100%;}.prsched-wrapper .prsched__or {position: relative;margin: 10px 0;text-align: center;}.prsched-wrapper .prsched__or span {position: relative;padding: 0 5px;color: #636260;font-weight: 600;text-align: center;background-color: #fffcf7;z-index: 2;}.prsched-wrapper .prsched__or::after {position: absolute;content: '';top: 50%;left: 0;width: 100%;height: 1px;background-color: #707070;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.prsched-wrapper .prsched__options .button--primary {width: 100%;}.prsched-wrapper .prsched__options .button--primary:not(:last-of-type) {margin-right: 10px;}.prsched-wrapper .prsched--fixed {position: fixed;top: 15%;right: 9.4vw;-webkit-transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);transition: -webkit-transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);-webkit-transform: translate(0, 0%);-ms-transform: translate(0, 0%);transform: translate(0, 0%);}@media (max-width: 1280px) {.prsched-wrapper .prsched--fixed {right: 5vw;}}@media (max-width: 991px) {.prsched-wrapper .prsched--fixed {position: relative;top: unset;right: unset;}}@media (max-width: 991px) {.prsched-wrapper .prsched {max-width: unset;-webkit-box-shadow: unset;box-shadow: unset;border-radius: 0;background-color: #ffffff;padding: 20px 20px 20px;}}.sec-tour .sec-info h2 {width: 100%;max-width: 300px;}@media (max-width: 991px) {.sec-tour .sec-info h2 {max-width: 200px;}}.sec-tour .sec-info > div {width: 100%;max-width: 80%;}@media (max-width: 991px) {.sec-tour .sec-info > div {overflow: scroll;max-width: 100%;}}.sec-tour .tab-selection {top: -10px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (max-width: 991px) {.sec-tour .tab-selection {width: 100%;max-width: 100%;top: 0;margin-top: 20px;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}.sec-tour .tab-selection:after {content: '';display: none;float: none;width: 100%;background: rgba(0, 0, 0, 0.2);position: absolute;bottom: 0;height: 1px;}.sec-tour .tab-selection li {display: inline-block;vertical-align: bottom;}.sec-tour .tab-selection li a {padding: 8px 25px;display: block;font-weight: 600;position: relative;text-align: center;min-width: 150px;overflow: hidden;}@media (max-width: 640px) {.sec-tour .tab-selection li a {padding: 8px 0;min-width: 100px;}}.sec-tour .tab-selection li a:hover, .sec-tour .tab-selection li a.active {color: #248a60;}.sec-tour .tab-selection li a:hover:after, .sec-tour .tab-selection li a.active:after {-webkit-transform-origin: bottom left;-ms-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.sec-tour .tab-selection li a:after {position: absolute;content: '';bottom: -1px;left: 0;width: 100%;height: 2px;background-color: #248a60;-webkit-transform-origin: bottom right;-ms-transform-origin: bottom right;transform-origin: bottom right;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transition: transform 0.4s;-o-transition: transform 0.4s;-webkit-transition: -webkit-transform 0.4s;transition: -webkit-transform 0.4s;transition: transform 0.4s;transition: transform 0.4s, -webkit-transform 0.4s;z-index: 99;}.sec-tour .card-item__image a .content {z-index: 2;}.sec-tour .card-item__image a::after {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);opacity: 0.3;filter: alpha(opacity=30);-webkit-transition: opacity 0.4s ease-in-out;-o-transition: opacity 0.4s ease-in-out;transition: opacity 0.4s ease-in-out;}.tabs-wrapper .tab-item {display: none;}.tabs-wrapper .tab-item.active {display: block;}.tabs-wrapper .tab-item .card-item {margin-bottom: 10px;}.sec-partners .sec-info {margin-bottom: 0;}@media (max-width: 767px) {.sec-partners .sec-info {margin-bottom: 60px;}}@media (max-width: 767px) {.sec-partners .sec-info__content p {display: block;overflow: visible;}}#projectDetails {overflow: hidden;}@media (max-width: 767px) {#projectDetails {padding-bottom: 0;overflow: hidden;}}@media (max-width: 767px) {#virtualTour .owl-nav, #amenities .owl-nav {display: none;}}#virtualTour #tab-virtual .card-item {width: 100%;max-width: 720px;margin: 0 auto 30px;}.sec-blogs {padding: 100px 0 80px;background-color: #c4ce51;}.sec-blogs__logo {display: block;margin: 0 auto 70px;height: 52px;width: auto;-o-object-fit: contain;object-fit: contain;}.sec-unittypes .card-item--pr {position: relative;}.sec-unittypes .card-item--pr .card-item__info {position: static;}.sec-unittypes .card-item--pr .unit {padding-bottom: 50px;position: static;}.sec-unittypes .card-item--pr .unit-contact {position: absolute;bottom: 0;width: 100%;left: 10px;}@media (max-width: 767px) {.sec-unittypes .card-item--pr .unit-contact {left: auto;}}