@keyframes bgburnsEast {from {transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0) }to {transform: scale(1.2) translateX(100px);-webkit-transform: scale(1.2) translateX(100px) }}@keyframes bgburnsWest {from {transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0) }to {transform: scale(1.2) translateX(-100px);-webkit-transform: scale(1.2) translateX(-100px) }}@media all and (max-width:767px) {.flex-direction-nav {display: none }.bgburns .slides li .slide-background {-webkit-animation: none !important;animation: none !important }}@keyframes nudge {0%, 100% {transform: translate(0, 0) }50% {transform: translate(50px, 0) }80% {transform: translate(20px, 0) }}@keyframes drop {0% {top: -50% }100% {top: 110% }}@keyframes typingAnim {from {width: 0 }to {width: 100% }}@media(max-width:991px) {.product-slider-box .product-img-slide .slider-for {height: auto }}@media all and (min-width:992px) {.dropdown:hover>.dropdown-menu {display: block;max-width: 700px;margin: auto;opacity: 1;visibility: visible }.dropdown .dropdown-item:hover>.dropdown-menu {display: block }.dropdown-submenu:hover>.dropdown-menu {display: block }.mh-bg .navbar-expand-lg .navbar-nav .nav-link {color: #515151 }.mh-bg .navbar-nav .nav-link.dropdown-toggle:before {color: #515151 }.hide-carat .nav-link::after {display: none !important }.sticky-header .nav-link::after {display: none !important }.sticky-header .navbar-expand-lg .navbar-nav .nav-link {color: #fff }.sticky-header .navbar-expand-lg .navbar-nav .nav-link:hover {color: #fff !important }.sticky-header .open-offcanvas {color: #fff;display: inline-block }.header-shrink .navbar-expand-lg .navbar-nav .nav-link {color: #515151 }#main-header-2.header-shrink .navbar-expand-lg .navbar-nav .nav-link:hover {color: #515151 !important }}@media (max-width:1200px) {.contact-section .informeson {margin: 0 auto 0 0 }.team-5 .team-details p {font-size: 15px }.property-box-6 .property-photo {height: 300px }.property-box-6 .property-photo img {height: 525px }.property-box-5 .w-100 {width: auto !important }.pages-404 .error404 {font-size: 230px }.banner .banner-slider-inner h1 {font-size: 51px;margin-bottom: 20px }.property-box-2 .facilities-list {padding: 15px 20px }.property-box .facilities-list li {margin-right: 15px }.pages-404 .nobottomborder h1 {font-size: 34px }.inline-search-area {max-width: 870px }.about-text h3 {font-size: 31px }.about-text {padding: 0 }.d-none-1200 {display: none }.contact-2 .contact-form {padding: 50px }.contact-2 .contact-info {padding: 50px }.blog-social-list span {margin-right: 5px }.blog-tags span {margin-right: 5px }.main-footer-3 .footer-inner .text {margin-right: 0 }.megamenu-area {min-width: 47rem }.team-5 .team-box {bottom: 5px;padding: 0 5px }.team-5 .team-details {padding: 5px }.team-5 .team-details .user {margin-right: 5px }.ui-item {padding: 20px }.team-3 .member-thumb {width: 150px;height: 150px }}@media (max-width:992px) {.isa-992 .dropdown-toggle::after {top: 29px }.popular-places img {height: 250px }.sticky-header {position: fixed;background: #fff0;top: 0;z-index: 1000;width: 100% }.contact-2 .contact-form {border: none;border-bottom: solid 1px #e5e5e5 }.contact-section .form-section {width: 100% }.contact-section .bg-login-ing {display: none }.contact-section .form-section {padding: 30px 15px }.inline-search-area.isa-5 .btn-search {height: 56px }.counters-4 .counter-box-3 p {color: #fff }.none-992 {display: none !important }.inline-search-area .bootstrap-select button {border-right: none !important }.main-footer-3 h4 {font-size: 20px;margin-bottom: 5px }.main-footer-1 h4 {margin-bottom: 20px;font-size: 20px }.main-footer-1 .text {margin-right: 0 }.main-footer-3 .footer-gallery {margin-left: 0;max-width: 100% }.main-footer-3 .subscribe-newsletter .form-control {width: 80%;height: 50px;font-size: 16px }.main-footer-3 .footer-inner {padding: 60px 0 0 }.main-footer-3 .subscribe-newsletter .btn {height: 50px;width: 20% }.main-footer-3 .subscribe-newsletter h3 {line-height: 50px;font-size: 22px }.main-footer-2 .footer-menu ul li a {margin-right: 20px }.main-footer-2 .footer-menu ul li a:before {right: -10px }.testimonial-3:before {display: none }.testimonial-3 .testimonial-inner {max-width: 100% }.main-title-7 {text-align: center }.main-title-7 .title-border {margin: 0 auto !important }.inline-search-area.isa-5 .sf {height: 50px }.inline-search-area.isa-5 .btn-search {height: 50px }.inline-search-area .bootstrap-select button {height: 48px;line-height: 47px }.ssa2 .form-group {margin-bottom: 15px }.ssa2 .search-button {padding: 12.5px 26px }.ss-search-style .ssa2 {box-shadow: none;padding: 30px 0 15px !important }.banner-2 .slide h2 {font-size: 30px }.banner-3 .btn-6 {padding: 8.5px 25px }.banner .btn-6 {padding: 8.5px 25px }.banner-2 .btn-6 {padding: 8.5px 25px }.banner-3 .left-slide {display: none }.banner-3 .right-slide {width: 100% }.banner-3 .slider-container .action-buttons button {position: absolute;left: 5px;margin: 2px 0 }.banner-3 .slider-container .action-buttons .down-button {transform: translateY(-100%);border: 0 }.banner-3 .slider-container .action-buttons .up-button {margin-top: 5px;transform: translateX(0) }.banner-3 .action-buttons button {border-radius: 3px;font-size: 13px;width: 40px;height: 40px;line-height: 40px }.banner-3 .overlay-2 {padding: 10px 55px }.banner-3 .b2i-2 {display: none }.banner-3 h1 {font-size: 30px }.banner-3 p {font-size: 17px }.banner-slider-inner-2 {padding: 0 5px }.banner .carousel-control-next, .carousel-control-prev {width: 30px;height: 50px;margin: 2px }.banner .carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 1.2rem;height: 1.2rem }.comon-slick .slick .item .property-box-3 {transform: scale3d(1, 1, 1) !important }.comon-slick .slick .item .property-box {transform: scale3d(1, 1, 1) !important }.comon-slick .slick .item {padding: 0 15px }.intro-section-2 .Subscribe-box {max-width: 500px;margin: 0 auto }.property-box-2 .property-photo img {height: 232px }.mh-bg .logo2x {padding: 15px 0 }.none-btn-992 {display: none !important }.banner .btn-4 {padding: 10.5px 35px;margin-bottom: 35px }.category-innerbox-2 {background: #fff;padding: 30px }.category-innerbox-2 .category-icon {background-color: #f3f3f3 }.counter-box-1 {padding: 0;margin-bottom: 40px }.counters-1 {padding: 80px 0 40px }.counter-box-1 h1 {font-size: 25px }.counter-box-1 p {font-size: 16px }.counter-box-1 .icon {font-size: 30px;line-height: 80px;width: 80px;height: 80px }.counters-1 .border-r {border-right: none }.counters-1 .border-l {border-left: none }.counters-2 {padding: 80px 0 50px }.counter-box-2 i {font-size: 50px }.counter-box-2 h1 {font-size: 28px }.counter-box-2 {border: solid 1px #0000001a;padding: 30px;margin-bottom: 30px }.counters-2 .border-r {border-right: none }.counters-2 .border-l {border-right: none }.counters-4 {padding: 80px 0 50px !important }.counters-4 .counters-info-section {padding: 0;border: none;background: #fff0 }.main-title p {font-size: 16px }.testimonial-3 {padding: 80px 0 90px }.testimonial-3 {padding: 100px 0 110px }.main-footer-1 .sub-footer .social-list {float: inherit }.main-title-6 {text-align: center }.main-title-6 .btn {display: none }.testimonial .main-title {text-align: center;margin-bottom: 40px }.testimonial .main-title .btn {display: none }.banner .w-100 {width: auto !important }.properties-details-Slider .slider-listing {height: 375px !important }.intro-section-2 p {margin-bottom: 20px }.intro-section-2 {padding: 30px 0 25px;text-align: center }.service-info {padding: 30px 20px;background: #fff9f7 }.ss-search-style {display: inherit }.team-5 .team-box {bottom: 20px;padding: 0 20px }.content-area-17 {padding-top: 80px }.contact-2 .contact-innner {margin: 0 auto -80px }.mh-bg {padding: 0 }.team-5 .team-details {padding: 15px }.team-5 .team-details .user {margin-right: 15px }.content-area {padding: 80px 0 50px }.content-area-2 {margin-bottom: 80px }.content-area-3 {margin-bottom: 50px }.content-area-4 {padding: 80px 0 50px }.content-area-5 {padding: 80px 0 }.content-area-6 {padding: 80px 0 50px }.content-area-7 {padding: 80px 0 55px }.content-area-8 {padding: 80px 0 50px }.content-area-9 {padding: 80px 0 70px }.content-area-10 {padding: 80px 0 40px }.content-area-11 {padding: 50px 0 }.content-area-12 {padding: 80px 0 110px }.content-area-13 {padding: 80px 0 30px }.content-area-14 {padding: 100px 0 70px }.content-area-15 {padding: 100px 0 75px }.content-area-16 {padding: 100px 0 70px }.property-box-5 img {height: 427px }.main-title-4 h1:after, .main-title-4 h2:after, .main-title-4 h3:after {font-size: 70px;top: 5px }.main-title-4 h2 {font-size: 28px }.main-title-4 {margin: 17px 0 40px }.details-banner .text-end {text-align: left !important }.details-banner .ratings-2 {margin-bottom: 10px }.property-box-5 .carousel-caption {padding: 50px 20px }.properties-details-Slider .smail-properties .list-inline-item {width: 50px;margin: 3px }.counters-2 {padding: 80px 0 50px }.sub-banner {background-position: inherit;background-repeat: inherit }.bi-3 {margin-top: 50px }.isa-6 {display: none }.bi-2 {text-align: center }.bi-2 .btn-lg {margin-bottom: 35px }.inline-search-area {padding: 0 }.ss-2 {display: none }.search-compare {margin-bottom: 5px }.isa-3 {width: 100%;display: inline }.isa-4 {display: none }.isa-3 .search-fields {width: 100% !important }.inline-search-area .search-col .form-control, .inline-search-area button.btn-search {border-radius: 3px !important;height: 50px;width: 100% !important;font-size: 14px }.dashboard-content {padding: 30px 30px 0 }.dashboard-nav {display: none !important }#banner-inner-2 {bottom: 30px }.main-footer-1 .sub-footer {text-align: center }.main-footer-1 .sub-footer .copy {line-height: 25px;margin-bottom: 10px }.banner-properties-info {display: none }.banner-inner .banner-btn {float: inherit }.banner-inner .photo {position: inherit;bottom: 260px;max-width: 230px;margin: 0 auto }.banner-inner h6 {margin-bottom: 15px }.tab-box-2 .nav-link {display: block;padding: .5rem .3rem }.ui-item {margin-bottom: 30px }.alert-2 {margin-bottom: 30px }.header-2 {padding: 0 }.main-title {margin-bottom: 40px }.mt2 h1 {margin-bottom: 15px }.sub-banner {height: 350px }.mh-bg .logo2x img {height: 40px }.search-area {padding: 25px 20px 10px;border-radius: 0 }.search-area .form-group {margin-bottom: 15px }.about-text h3 {font-size: 31px }.search-area-2 .range-slider {margin-top: 15px;margin-bottom: 1rem }.bg-grea .range-slider {margin-top: 15px;margin-bottom: 1rem }.search-area-2 {padding: 30px 0 10px }.t-c {text-align: center }.heading-properties-3 h1 {font-size: 22px }.sub-banner .breadcrumb-area h1 {font-size: 27px }.main-title h1 {font-size: 31px }.hidden-mb-20 {margin-bottom: 20px }.category_long_bg {height: 350px }.search-compare h4 {font-size: 20px;margin-bottom: 20px;text-align: center }.search-compare .form-group {margin-bottom: 20px }.banner .banner-slider-inner h1 {font-size: 43px;margin-bottom: 20px }.banner h2 {font-size: 40px }.banner p {margin-bottom: 25px;font-size: 17px }.banner .banner-slider-inner {padding: 10px 20px;top: 0 }.banner .bsi2 {padding: 10px 0 }.banner .banner-opt .banner-slider-inner h1 {font-size: 20px }.banner .banner-opt .banner-slider-inner p {line-height: 22px;font-size: 14px;max-width: 90%;margin: 0 auto;margin-bottom: 5px }.pages-404 .nobottomborder h1 {font-size: 25px }.pb-hediin-60 {padding-bottom: 60px }.pb-hediin-12 {padding-bottom: 12px }.service-info.h-bdr {border: solid 1px #efefef }.pages-404 .error404 {font-size: 150px;margin-top: 0 }.contact-2 .main-title {margin-bottom: 40px }.megamenu-area {box-shadow: none }.megamenu-title {font-size: 16px;font-weight: 400;border-bottom: 1px solid #f9f9f9 }.navbar-light .navbar-toggler {border: none;font-size: 20px;font-weight: 100 }.navbar-toggler {padding: 0;width: 35px;height: 35px;font-size: 1rem;border-radius: 0;outline: 0 }.contect-agent-photo img {margin-top: 40px }.team-2 .detail {padding: 25px;left: 0 }.about-text {margin-bottom: 40px }.about-real-estate .about-img-section .image-box {margin: 0 auto;padding-bottom: 20px;max-width: 550px }.banner h3 {font-size: 43px }.b p {margin-bottom: 0 }.search-options-btn, .search-options-btn:hover {position: absolute;z-index: 10 }.sub-footer-2 .copy {text-align: center;margin-bottom: 10px }.sub-footer-2 {text-align: center }.sub-footer-2 .social-list {float: none }.inline-search-area .search-fields {margin-bottom: 15px !important;border-radius: 3px !important }.inline-search-area .bootstrap-select button {padding: 11px 15px 14.5px 15px;border-radius: 3px;font-weight: 500 }.inline-search-area .bootstrap-select .dropdown-toggle .filter-option-inner {overflow: hidden;font-size: 15px }.heading-properties-2 h1 {font-size: 25px }.heading-properties-2 ul li {margin-right: 15px;font-size: 14px }.heading-properties-2 .ratings-2 {font-size: 14px }.counters-3 {padding: 80px 0 50px }.banner .btn-5 {padding: 8.5px 25px }.banner_video_bg .isa-5 {margin: 0 !important }.main-title-3 h1 {font-size: 28px }.main-title-5 {margin-bottom: 40px }.main-title-5 h1 {font-size: 32px }.main-title-2 {margin-bottom: 40px }.main-title-2 h1 {font-size: 31px }.main-title-2 .section-subtitle {padding: 4px 18px;font-size: 15px }.coming-soon-inner h1 {font-size: 50px }.coming-soon-counter div {font-size: 30px;margin: 0 5px 10px;width: 90px;padding: 10px 2px 15px }}@media (max-width:768px) {.main-title-3 h1 {font-size: 26px }.main-title-3 p {font-size: 17px }.main-title-5 {margin-bottom: 30px }.main-title-5 h1 {font-size: 30px;margin-bottom: 10px }.main-title-2 {margin-bottom: 30px }.main-title-2 h1 {font-size: 28px }.main-title-4 h1:after, .main-title-4 h2:after, .main-title-4 h3:after {font-size: 60px;top: 7px }.main-footer-1 .footer {padding-top: 60px }.main-title-4 h2 {font-size: 26px }.main-title-4 {margin: 13px 0 35px }.main-footer-1 .sub-footer {margin-top: 10px }.about-text h3 {font-size: 28px }.about-real-estate .about-box-Experience {right: 50px;width: 250px }.about-real-estate .about-box-Experience .content p {font-size: 16px }.about-real-estate .about-box-Experience .content h3 {font-size: 25px }.about-real-estate .about-box-Experience .content {right: 28%;top: 27% }.main-footer-2 .social-media .icon {margin: 0 2px 3px;width: 40px;height: 40px;line-height: 40px;font-size: 16px }.main-footer-3 .footer-item.fi-2 {margin-bottom: 50px }.contact-2 .contact-form {padding: 30px }.contact-2 .contact-info {padding: 30px }.content-area-17 {padding-top: 60px }.contact-2 .contact-innner {margin: 0 auto -60px }.testimonial-5 .testimonial-item-new {padding: 0 40px 40px 40px }.ss-search-style .ssa2 {padding: 30px 15px 15px !important }.main-footer-3 .subscribe-newsletter h3 {line-height: normal;margin-bottom: 15px }.main-footer-3 .sub-footer p {margin-bottom: 20px;text-align: center;line-height: normal }.main-footer-3 .social-media .icon {width: 40px;height: 40px;line-height: 40px }.main-footer-3 .social-media {float: inherit }.widget {padding: 30px 20px }.widget-2 {padding: 30px 20px }.widget-3 {padding: 30px 20px }.property-box-2 .property-photo img {height: auto }.comon-slick .slick-prev {left: 20px }.properties-details-Slider .slider-listing {height: 300px !important }.banner-2 .slide h2 {font-size: 27px }.comon-slick .slick-next {right: 20px }.slick-prev {left: 15px }.banner-3 h1 {font-size: 27px }.banner-3 p {font-size: 16px }.slick-next {right: 15px }.nav-tabs .nav-link, .tabbing-box .nav-tabs .nav-item.show .nav-link {padding: 9px 15px 9px;font-size: 15px }.intro-section .intro-section-inner {padding: 30px 0 }.intro-section .btn-7 {font-size: 15px;padding: 9.5px 30px }.intro-section h3 {font-size: 25px;line-height: normal;margin-bottom: 10px }.intro-section {text-align: center }.intro-section .btn-7 {float: none }.intro-section h3 {margin-bottom: 15px;line-height: normal }.counters-3 .counter-box-3 {max-width: 240px;margin: 0 auto 30px }.counters-3 {padding: 60px 0 30px }.counters-2 {padding: 60px 0 30px }.counter-box-1 {margin-bottom: 40px }.counters-1 {padding: 60px 0 20px }.counters-4 {padding: 60px 0 30px !important }.counters-4 .counter-box-3 {max-width: 240px;margin: 0 auto 30px }.text-c {text-align: center }.text-l {text-align: center !important }.text-r {text-align: center !important }.banner h3 {font-weight: 500 }.banner p {font-size: 16px }.banner-property-box .meta ul li i {font-size: 15px }.btn-secton {right: 10px }.banner .plan-price {font-size: 30px }.banner .plan-price sup {top: -15px }.filteriz-navigation li {font-size: 15px;padding: 6px 22px 6px 22px }.banner .btn-lg {padding: 13px 25px 11px 25px }.banner .btn-white-lg-outline {font-weight: 500;padding: 12px 23px 8px }.banner-inner .photo {max-width: 190px }.testimonial .main-title {margin-bottom: 30px }.top-header {display: none }.testimonial-3 {padding: 60px 0 70px }.testimonial-3 {padding: 80px 0 90px }.pds-2 .heading-listing-3 {margin: 0 0 20px 0 }.coming-soon-counter div span {margin-bottom: 10px }.title-wwtn {display: inline-block;width: 100% }.services-photo {display: none }.bi-4 {margin-top: 0 }.counters-2 {padding: 60px 0 30px }.bi-2 {margin-top: 50px }.main-title h1 {font-size: 28px }.comment-content .btn-1 {padding: 6px 15px;font-size: 12px;margin-bottom: 3px }.compare-table tr td {box-sizing: border-box;font-size: 13px;padding: 10px 7px }.main-footer-1 {padding-top: 60px }.dashboard-content {padding: 30px 15px 0 }.property-box-2 .price-box {right: 30px }.invoice .text-right {text-align: left !important }.invoice .order {text-align: left;line-height: normal }.invoice-mb-30 {margin-bottom: 20px }.manage-table .listing-photoo {width: 100%;float: left;padding-left: 0 }.manage-table .listing-photoo img {max-width: 280px;margin: 0 auto }.manage-table .title-container {padding: 20px 0 0;width: 100%;float: left }.manage-table .expire-date {width: 100%;float: left;margin-bottom: 10px }.responsive-table {text-align: center }.manage-table .action {width: 100%;float: left;padding: 0 }.manage-table .action a {display: inline-block;margin: 3px 0;padding: 3px 15px;background: #f5f6f7;border-radius: 50px }.manage-table .action a i {margin-right: 0 }.dashboard-header .breadcrumb-nav {right: 15px;display: inline-block;font-size: 15px;float: left }.dashboard-header .breadcrumb-nav ul li {display: inline-block;list-style: none;margin: 0 15px 0 0 }.edit-profile-photo {width: 160px;margin-bottom: 40px }.invoice .table td, .table th {padding: 10px 5px }.main-title {margin-bottom: 30px }.search-area-2 .form-group {margin-bottom: 10px }.property-meta {padding: 20px 5px }.search-area-2 {padding: 30px 20px 10px }.property-meta ul li {font-size: 14px }.property-meta ul li i {margin-right: 7px;font-size: 17px }.sub-banner {height: 320px }.sub-banner .breadcrumb-area h1 {font-size: 23px }.sub-banner .breadcrumbs li {font-size: 16px;font-weight: 400 }.sub-footer {text-align: center }.coming-soon-inner {margin: 0 auto }.coming-soon-counter div {padding: 5px 2px 3px }.coming-soon-inner h1 {font-size: 32px }.coming-soon-counter div {width: 80px }.coming-soon-inner .coming-form {max-width: 95%;margin: 20px auto }.banner .banner-slider-inner h1 {font-size: 35px }.banner h2 {font-size: 35px }.banner-property-box .mb-30 {margin-bottom: 20px }.banner h3 {font-size: 35px }.banner .btn-md {padding: 9px 15px;font-size: 12px }.form-content-box {margin: 40px auto }.form-content-box h3 {margin: 0 0 20px;font-size: 17px }.blog-social-list {float: left;margin-top: 5px }.countdown .top {font-size: 30px }.pages-404 .error404 {margin-bottom: 30px;font-size: 150px }.pages-404 .nobottomborder h4 {font-size: 16px }.pages-404 .nobottomborder {margin-bottom: 0;padding-left: 0 }.setting-button {font-size: 14px;width: 36px;height: 36px;line-height: 38px;left: -35px }.inside-properties iframe {height: 220px }.breadcrumbs {font-size: 12px }.back-to-listings {height: 35px;line-height: 35px;width: 35px;font-size: 15px }.search-area label {display: none }.listings-parallax h1 {font-size: 25px;margin: 0 0 20px }.listings-parallax {text-align: center;padding-top: 60px }.contact-details .media .media-left {padding-right: 20px }.search-area-inner {margin: 0 -15px }.search-contents .col-xs-12, .search-contents .col-xs-6 {padding: 3px 10px }.search-box .form-group {margin-bottom: 0 }.blog-box .detail .tags-box {margin-bottom: 20px }.blog-box .detail .blog-share {float: left;text-align: left }.comments ul {margin: 0 }.comment-body {margin: 10px 0 0 0;line-height: 20px;padding: 10px 0 0 0;font-size: 13px;text-align: justify }.blog-banner {text-align: center;padding: 40px 0 }.comment-content {margin: 0 0 0 80px }.comment-author {height: 60px;width: 60px }.form-content-box .details {padding: 30px 20px }.sec-title-three h2 {margin-top: 0 }.content-area {padding: 60px 0 30px }.content-area-2 {margin-bottom: 60px }.content-area-3 {margin-bottom: 30px }.content-area-4 {padding: 60px 0 30px }.content-area-5 {padding: 60px 0 }.content-area-6 {padding: 60px 0 30px }.content-area-7 {padding: 60px 0 35px }.content-area-8 {padding: 60px 0 30px }.content-area-10 {padding: 60px 0 20px }.content-area-11 {padding: 30px 0 20px }.content-area-12 {padding: 60px 0 90px }.content-area-9 {padding: 60px 0 50px }.content-area-13 {padding: 60px 0 10px }.content-area-14 {padding: 80px 0 50px }.content-area-15 {padding: 80px 0 55px }.content-area-16 {padding: 80px 0 50px }.about-text {padding: 0 }.search-area .form-group {margin-bottom: 10px }.recent-properties-box .detail .location a {font-size: 14px }.about-box {max-width: 100% }.my-properties-box .detail .location {font-size: 14px }.properties-amenities ul li {list-style: none;margin-bottom: 10px }.properties-condition ul li {margin-bottom: 10px }.heading-properties h3 {font-size: 18px }.heading-properties p {font-size: 13px }.heading-properties h5 {font-size: 13px }.typography-page p {font-size: 13px;line-height: 25px;text-align: justify }.breadcrumb-area .btn-md {padding: 10px 20px }.heading-properties-2 .pull-left {display: inline-block;width: 100% }.heading-properties-2 h1 {font-size: 22px }.heading-properties-2 .pull-right {float: left }.heading-properties-2 ul {margin-bottom: 5px;display: inline-block }}@media (max-width:580px) {.inline-search-area .icon-append {top: 12px }.sorting-options2 .bootstrap-select {width: 160px !important }.option-bar .sort {margin-right: 5px }.inline-search-area .btn {margin: 0 !important }.item-bg img {height: 100vh !important }.property-box-4 .price-box {bottom: 35px }.setting-button {display: none }}@media (max-width:500px) {.banner h3 {font-size: 27px }.banner .banner-slider-inner h1 {font-size: 27px }.banner h2 {font-size: 27px }}@media (max-width:380px) {.heading-properties-3 .pull-right {float: left }.heading-properties-3 .pull-left {display: inline-block;width: 100% }.heading-properties-3 span {float: left }.heading-properties-3 h1 span {margin-bottom: 10px }.properties-details-page p {margin-bottom: 0 }.heading-properties-3 {margin-bottom: 20px }}a {font-weight: inherit }body {background: #fff9f7 }#banner-inner-2 {transition: all .4s;position: absolute;bottom: 40px;width: 100% }body, html {height: 100% }body {font-family: Mulish, sans-serif }a {cursor: pointer;color: #262525 }a:hover {color: #525252;text-decoration: none }p {font-size: 16px;line-height: 25px;color: #343434;font-weight: 400;font-family: Mulish, sans-serif }a {color: #262525 }strong {color: #343434 }span {color: #343434 }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {color: #262525;font-family: Jost, sans-serif;margin-top: 0 }ul {margin: 0;padding: 0;list-style: none;color: #343434 }.btn.focus, .btn:focus {outline: 0;box-shadow: none }.btn-6 {color: #fff;text-align: center;font-weight: 600;font-size: 16px;border: 2px solid #fff0;display: inline-block;padding: 11px 35px;position: relative;z-index: 1;transition: all .7s ease;border-radius: 3px }.btn-6:before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;transition: all .7s ease;z-index: -1;border-radius: 3px }.btn-6:after {position: absolute;content: "";top: 0;right: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;transition: all .7s ease;z-index: -1 }.btn-6:hover {background: #fff0 }.btn-6:hover:before {width: 0;opacity: 1;visibility: visible }.btn-6:hover:after {width: 0;opacity: 1;visibility: visible }.facebook:hover {color: #3b589e !important }.twitter:hover {color: #56d7fe !important }.facebook-bg {background: #4867aa;color: #fff }.twitter-bg {background: #3cf;color: #fff }.linkedin-bg {background: #0177b5;color: #fff }.facebook-bg:hover {background: #3b589e;color: #fff }.twitter-bg:hover {background: #56d7fe;color: #fff }.linkedin-bg:hover {background: #1c82ca;color: #fff }.btn-md {cursor: pointer;padding: 13px 26px 13px;font-size: 16px;font-weight: 600;color: #fff;transition: .5s;border-radius: 3px;border: none }.btn-md:hover {color: #fff }button:focus {outline: 0 auto -webkit-focus-ring-color }.btn {border-radius: 3px }.btn:active, .btn:focus {box-shadow: none !important;outline: 0 }from {transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0) }to {transform: scale(1.2) translateX(100px);-webkit-transform: scale(1.2) translateX(100px) }from {transform: scale(1) translateX(0);-webkit-transform: scale(1) translateX(0) }to {transform: scale(1.2) translateX(-100px);-webkit-transform: scale(1.2) translateX(-100px) }#page_scroller {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-delay: .3s;-webkit-animation-delay: .3s;cursor: pointer;color: #fff;padding: 10px 11px;font-size: 12px;position: fixed;bottom: 25px;right: 25px;box-shadow: 0 0 12px 0 rgb(0 0 0 / .2);border-radius: 3px }.advanced-search .checkbox {padding-left: 5px;margin-bottom: 5px }input[type=checkbox]:checked+label:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f00c";text-shadow: 1px 1px 1px rgb(0 0 0 / .2);text-align: center;line-height: 16px;font-weight: 300 }.button-theme {color: #fff !important;outline: 0 }.button-theme:hover {color: #fff }.form-control:focus {border-color: #e0e0e0;-webkit-box-shadow: none;box-shadow: none }.btn.active, .btn:active {box-shadow: none }.list-inline a {color: #fff;margin-right: 15px;font-size: 14px;font-weight: 500 }.list-inline a:last-child {margin-right: 0 }.list-inline a i {margin-right: 5px }.main-header .dropdown-menu {min-width: 13rem;padding: 0;margin: 0;font-size: 13px;color: #212529;border: 1px solid #fff0;transition: opacity .25s ease;border-radius: 5px;box-shadow: 0 0 5px rgb(0 0 0 / .1) }.dropdown .dropdown-item:hover .dropdown-menu {visibility: visible;opacity: 1 }.main-header .dropdown-menu .dropdown-submenu .dropdown-menu {margin: -1px }.carousel-caption {right: 0;left: 0;padding: 0 20px 0 }#banner {position: relative }.item-bg {height: 100vh }.banner .carousel-control-next, .carousel-control-prev {background: #423b3b57;width: 35px;height: 60px;border-radius: 2px;top: 45%;margin: 10px }.banner .carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 1.4rem;height: 1.4rem;background-repeat: no-repeat;background-position: 50%;background-size: 100% 100% }.banner .carousel-content {align-self: center;margin: 0 auto;color: #fff;z-index: 999 }.banner .btn-6 {margin: 2px }.banner .btn-5 {margin: 2px }.carousel-item .text-right {float: right }.banner .banner-slider-inner {padding: 0 }.banner .banner-slider-inner h1 {color: #fff;margin-bottom: 25px;font-size: 60px;font-weight: 700;letter-spacing: normal;font-family: Roboto, sans-serif;text-transform: uppercase !important }.banner h2 {color: #fff;margin-bottom: 25px;font-size: 45px;font-weight: 500;letter-spacing: normal }.banner h3 {color: #fff;margin-bottom: 20px;font-size: 50px;font-weight: 700;letter-spacing: normal }.banner .banner-slider-inner .max-w {max-width: 490px }.banner .plan-price {font-size: 35px;font-weight: 700;padding: 0;position: inherit;bottom: 5px;z-index: 40;right: 20px;margin-bottom: 10px }.banner .plan-price sup {font-size: 15px;position: relative;top: -20px;color: #fff;font-weight: 500 }.banner p {color: #fff;line-height: 1.6;font-size: 18px;font-weight: 400;margin-bottom: 35px }.banner .banner-slider-inner h1 span {font-weight: 900 }.banner .banner-slider-inner .typed-text {font-size: 62px }.banner .banner-slider-inner {display: inline-block;text-shadow: none;right: 0;left: 0;width: 100%;height: 100%;bottom: 0;background-color: rgb(36 42 53 / .4) }.banner .banner-slider-inner .btn-lg {margin: 3px }.banner .carousel-bg .carousel-item {height: 100vh;background: #3e4a5b }#particles-banner {width: 100%;height: 100vh;background-color: rgb(36 42 53 / .7);position: absolute }.banner h3 {color: #fff;margin-bottom: 20px;font-size: 50px;font-weight: 600;letter-spacing: normal }.banner .btn-4 {padding: 13px 35px }#search-style-2 {transition: all .4s;position: absolute;bottom: -85px;width: 100%;z-index: 1 }#search-style-2 .search-button {padding: 12.5px 26px }#search-style-1 {transition: all .4s }#search-style-1 .search-fields {border: 1px solid #fff }.bg-grea-3 {background: #f3f3f3 }.search-fields {background: #fff;min-height: 45px;border-radius: 3px;font-size: 15px;font-weight: 500;border: 1px solid #dbdbdb;padding: 0 }.form-control {padding-left: 15px }.search-fields button {border-radius: 1px;box-shadow: none;border: none;background: #fff !important }.search-button {cursor: pointer;padding: 15px 26px;font-size: 16px;font-weight: 600;color: #fff;transition: .5s;border-radius: 3px;border: none;width: 100%;outline: 0 }.search-button:hover {color: #fff }.inline-search-area {max-width: 100%;padding: 0;margin: 0 15px }.inline-search-area .search-col {padding: 0;position: relative }.inline-search-area .icon-append {color: #949494;font-size: 15px;left: 10px;position: absolute;top: 18px }.inline-search-area .search-col:first-child .form-control {border-radius: 3px 0 0 3px }.inline-search-area .search-col .form-control, .inline-search-area button.btn-search {border-radius: 0;border: 0;height: 56px;margin-bottom: 0;font-size: 15px;font-weight: 500 !important;color: #777 }.inline-search-area .search-col .form-control {padding-top: 12px }.inline-search-area button.btn-search {padding-top: 10px }.inline-search-area .btn-search {border-radius: 0 3px 3px 0 !important;margin: 0 }.inline-search-area .btn-search strong {color: #fff;text-transform: uppercase;margin-left: 5px }.inline-search-area .search-fields, .inline-search-area .search-fields:hover {border-radius: 0;border: solid 1px #fff;padding: 0 !important;left: 0 !important }.inline-search-area .bootstrap-select button {padding: 14px 15px 16px 15px !important;height: 54px;line-height: 54px;border-right: solid 1px #e0e0e0 !important;border-radius: 0;margin: 0 !important }.inline-search-area .dropdown-toggle::after {right: 12px;top: 27px;position: absolute }.inline-search-area .btn-light:hover {color: #777 }.inline-search-area .bootstrap-select .dropdown-toggle .filter-option {position: absolute;top: 0;padding: 0 12px }.inline-search-area .isa-5 {display: inline;width: 100%;max-width: 950px !important;padding: 0;margin: 0 auto }.inline-search-area.isa-5 .bootstrap-select button {padding: 14px 25px 16px 20px !important;border-radius: 3px !important }.inline-search-area.isa-5 .search-fields {border-radius: 3px;font-weight: 500 }.inline-search-area.isa-5 .btn-search {border-radius: 3px !important }.inline-search-area.isa-5 .sf {height: 56px;padding: 0 20px !important;color: #545454 !important }.inline-search-area.isa-5 .bootstrap-select button {color: #797979 !important;font-weight: 500 }.inline-search-area.isa-5 .btn-search {font-size: 14px !important }.bi-2 {margin-top: 100px;text-align: left }.dropdown-item.active, .dropdown-item:active {background-color: #fff0 }.main-title-5 {margin-bottom: 50px;text-align: center }.main-title-5 h1 {font-size: 35px;font-weight: 600;margin-bottom: 15px }.main-title-5 p {font-size: 18px;margin-bottom: 0;font-weight: 400 }.title-border {height: 5px;width: 120px;background: #fff0;border-radius: 10px;margin: 0 auto }.title-border-inner {height: 5px;width: 15px;animation: pulse 3s ease infinite alternate, nudge 5s linear infinite alternate;border-radius: 10px;float: left;margin: 0 5px }.contact-2 {z-index: 999 }.contact-2 .form-control {padding: 10px 17px;color: #495057 !important;width: 100%;min-height: 50px;font-size: 15px;font-weight: 500;border-radius: 3px;background: #fff;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgb(0 0 0 / .06) }.contact-2 .form-control:focus {color: #495057;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgb(0 0 0 / .06) }.contact-2 .contact-innner {margin: 0 auto -100px;z-index: 999 !important;background: #fff;box-shadow: 0 5px 15px 0 rgb(62 65 159 / 10%) }.contact-2 .contact-form {padding: 70px;border-right: solid 1px #e5e5e5 }.contact-2 .contact-info {padding: 70px }.contact-2 .btn-6 {padding: 13px 35px }.contact-2 .form-group {margin-bottom: 20px }.contact-2 textarea {min-height: 240px }.contact-2 .btn-message {border-radius: 50px;padding: 10px 60px 11px }.contact-2 .main-title {margin-bottom: 60px }.contact-map {height: 450px !important }.contact-2 .contact-info .ca-box i {font-size: 25px }.contact-2 .contact-info .ca-box h5 {font-weight: 400;font-size: 19px;margin: 5px 0 5px }.contact-2 .contact-info .ca-box p {margin-bottom: 0;font-size: 15px }.contact-2 .contact-info .ca-box p a {color: #343434 }.contact-2 h3 {font-size: 22px;font-weight: 500 }:focus {outline: 0 !important }.property-box {margin-bottom: 30px !important;-webkit-transition: all .5s;transition: all .5s;position: relative;background: #fff;z-index: 2 }.property-box:hover {box-shadow: 0 0 10px rgb(0 0 0 / .1);-webkit-transform: translateY(-5px);transform: translateY(-5px) }.property-box:hover .price-box span {color: #fff;font-weight: 600 }.property-box .property-photo {overflow: hidden;position: relative;height: 300px }.property-box .property-photo::before {position: absolute;content: "";width: 0;height: 0;background: #fff;left: 0;bottom: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.property-box .property-photo img {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;height: 100%;width: 100% }.property-box .property-photo::after {position: absolute;content: "";width: 0;height: 0;background: #fff;right: 0;top: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.property-box:hover .property-photo::after, .property-box:hover .property-photo::before {width: 100%;height: 100%;opacity: .3;visibility: visible;background: linear-gradient(0, #212aff, rgb(255 171 74 / 17%)) }.property-box:hover .tag {background: #fff }.property-box:hover .featured {background: #fff }.property-box .detail {padding: 20px 25px;background: #fff }.property-box .detail .title {font-size: 21px;margin: 5px 0 10px;font-weight: 500 }.property-box .detail .title a:hover {color: #343a40 }.property-box .detail .location {margin: 0;font-size: 15px;font-weight: 500 }.property-box .detail .location a {color: #5f5e5e }.property-box .detail .location i {margin-right: 3px }.property-box .facilities-list {background: #f7f7f7;padding: 20px 25px }.property-box .facilities-list li {list-style: none;float: left;font-weight: 400;line-height: 25px;font-size: 15px;margin-right: 25px }.property-box .facilities-list li:last-child {margin: 0 }.property-box .facilities-list li span {display: table;font-weight: 500 }.property-box .footer {padding: 15px 25px;font-size: 15px;font-weight: 400;color: #343434 }.property-box .footer a {color: #343434 }.property-box .footer span {float: right }.property-box .footer i {margin-right: 5px }.price-box {color: #fff;text-align: right;font-size: 15px;position: absolute;bottom: 15px;right: 15px;font-weight: 500;z-index: 20;font-family: Jost, sans-serif }.listing-badges {position: absolute;top: 0;right: 0;width: 100%;display: block;font-size: 15px;padding: 0;overflow: hidden;height: 100px }.listing-badges .featured {float: left;transform: rotate(-45deg);left: -67px;top: 17px;position: relative;text-align: center;width: 200px;letter-spacing: .5px;font-size: 12px;margin: 0;padding: 7px 10px;font-weight: 500;color: #fff;box-shadow: 1px 2px 3px 0 rgb(2 0 0 / .2);background-color: rgb(0 0 0 / .5);text-transform: uppercase;z-index: 999 }.tag {position: absolute;top: 15px;right: 15px;z-index: 20;font-size: 12px;letter-spacing: .8px;color: #fff;padding: 6px 14px 4px;font-weight: 500;border-radius: 3px;text-transform: uppercase }.tag::after {position: absolute;content: '';width: 0;height: 0;border-top: 0;border-bottom: 10px solid #fff0;bottom: -10px;left: 0 }mark {color: #fff;padding: 10px 25px;border-radius: 3px }.slide-box {padding: 0 15px }.comon-slick .slick .item .property-box-3 {background-position: center;background-size: cover;transition: .3s;margin: 0;opacity: 1;-webkit-transform: scale3d(.9, .9, 9);transform: scale3d(.9, .9, 9);transition: all .3s ease-in-out }.comon-slick .slick .item .property-box {background-position: center;background-size: cover;transition: .3s;margin: 0;opacity: 1;-webkit-transform: scale3d(.9, .9, 9);transform: scale3d(.9, .9, 9);transition: all .3s ease-in-out }.comon-slick .slick .slick-list {padding: 0 !important }.comon-slick .slick .slick-center .property-box-3 {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }.comon-slick .slick .slick-center .property-box {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }.comon-slick .slick-slide {outline: 0 }.comon-slick .slick-prev, .slick-next {position: absolute;top: 50%;z-index: 1 }.comon-slick .slick-prev i {display: none }.comon-slick .slick-next i {display: none }.comon-slick .slick-prev {width: 50px;height: 50px;line-height: 50px;position: absolute;top: 45%;border-radius: 100px;z-index: 999;left: -5px;text-align: center;background: #fff;border: none;opacity: 1;font-size: 20px;display: initial;box-shadow: 0 0 15px rgb(0 0 0 / 10%) }.comon-slick .slick-prev::before {content: "←" }.comon-slick .slick-next::before {content: "→" }.comon-slick .slick-next {width: 50px;height: 50px;line-height: 50px;position: absolute;top: 45%;z-index: 999;right: -5px;text-align: center;background: #fff;opacity: 1;font-size: 20px;display: initial;border: none;border-radius: 100px;box-shadow: 0 0 15px rgb(0 0 0 / 10%) }.comon-slick .comon-slick-inner .slick-next {display: none !important }.comon-slick .comon-slick-inner .slick-prev {display: none !important }.about-text {padding: 15px 0 0 15px }.about-text p {margin-bottom: 20px }.about-text h3 {font-size: 34px;font-weight: 600;margin: 0 0 15px }.about-text .bottom {width: 100%;margin-top: 30px }.about-text .name {font-weight: 500;font-size: 20px;text-transform: uppercase;color: #262525;margin-bottom: 5px }.about-text .left {float: left }.about-text .signature img {vertical-align: middle;height: 53px }.about-text .signature {float: right }.about-real-estate .about-img-section {position: relative }.about-real-estate .about-img-section .image-box {position: relative;display: block;margin-left: auto;padding-bottom: 20px;max-width: 550px }.about-real-estate .about-img-section .image-box .image-1 {position: relative;overflow: hidden;width: 100% }.about-real-estate .about-box-Experience {position: absolute;right: 100px;bottom: 0;width: 320px }.about-real-estate .about-box-Experience .content {position: absolute;right: 32%;top: 23%;transform: rotate(-28deg);text-align: center }.about-real-estate .about-box-Experience .content h3 {font-size: 45px;color: #fff;font-weight: 700;margin-bottom: 5px }.about-real-estate .about-box-Experience .content p {font-size: 18px;color: #fff;margin-bottom: 0 }.about-real-estate .about-img-section .image-box {-webkit-animation: glide 2s ease-in-out alternate infinite }from {left: 0;top: 0 }to {left: 0;top: 20px }.our-agent-sidebar .team-1 {margin: 0 auto 0;box-shadow: none;border-bottom: solid 1px #f7f7f7 }.our-agent-sidebar .carousel-indicators li {width: 10px;height: 10px;background-color: #8a8989;border-radius: 50px }.our-agent-sidebar .carousel-indicators {bottom: 20px }.our-agent-sidebar .p-20 {padding: 20px 20px 0 }.our-agent-sidebar {margin-bottom: 20px }.our-agent-sidebar .team-1 .team-details {text-align: center;padding: 25px 20px 45px }.our-agent-sidebar .carousel-indicators [data-bs-target] {box-sizing: content-box;flex: 0 1 auto;width: 15px;height: 15px;padding: 0;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #000;border: 0;border-top: 0 solid #fff0;border-bottom: 0 solid #fff0;opacity: 1 }.our-agent-sidebar .team-1 .team-info {padding: 30px 10px 60px !important }.our-agent-sidebar .team-1 .team-details h5 a {font-size: 20px }.team-1 {text-align: center;transition: .5s all ease;-webkit-transition: .5s all ease;-moz-transition: .5s all ease;-o-transition: .5s all ease;-ms-transition: .5s all ease;background: #fff;margin-bottom: 30px }.team-1:hover {box-shadow: 0 0 10px rgb(0 0 0 / .1) }.team-1 .team-thumb {position: relative;width: 200px;width: 150px;margin: auto }.team-thumb img {width: 100%;height: auto;border: none;display: block;-webkit-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none }.team-1 .team-social {position: absolute;top: 0;right: 0;width: 100%;height: 100%;justify-content: flex-end;overflow: hidden }.team-1 .flex-middle {display: flex;align-items: center;justify-content: center }.team-1 .team-social .team-overlay {position: absolute;width: 100%;height: 100%;transform: translateY(-110%);transition: all .5s linear;transition: .5s all ease;-webkit-transition: .5s all ease;-moz-transition: .5s all ease;-o-transition: .5s all ease;-ms-transition: .5s all ease }.team-1 .team-social .team-social-inner {position: absolute;left: 0;opacity: 0;padding-left: 20px;transform: translateX(-100px);transition: .3s all ease .4s;transition: .3s all ease .4s;-webkit-transition: .3s all ease .4s;-moz-transition: .3s all ease .4s;-o-transition: .3s all ease .4s;-ms-transition: .3s all ease .4s }.team-1 .team-social a {display: block;font-size: 18px;line-height: 1;margin: 5px 0;padding: 11px;background: #fff;border-radius: 5%;transition: .3s all ease .4s;transition: .3s all ease .4s;-webkit-transition: .3s all ease .4s;-moz-transition: .3s all ease .4s;-o-transition: .3s all ease .4s;-ms-transition: .3s all ease .4s;color: #000 }.team-1 .team-social a:hover {color: #000 }.team-1 .team-info {padding: 30px 20px;font-size: 20px }.team-1 .team-info h4 {font-size: 20px;margin-bottom: 5px;font-weight: 500 }.team-1 .team-info p {font-size: 16px;margin-bottom: 0 }.team-1:hover .team-social .team-overlay {transform: translateY(0);opacity: .8 }.team-1 .team-social .team-overlay, .team-sub-line:before {background: rgb(12 62 185 / 51%) }.team-1:hover .team-social .team-social-inner {transform: translateX(0);opacity: 1 }.team-2 {margin: 0 1px;margin-bottom: 30px;background: #fff !important;position: relative;z-index: 2 }.team-2:hover {box-shadow: 0 0 10px rgb(0 0 0 / .1);transition: .6s cubic-bezier(.24, .74, .58, 1) }.team-2 .detail {padding: 10px 20px 10px 25px }.team-2 img {width: 100% }.team-2 .detail h5 {margin: 0 0 20px;font-size: 13px;font-weight: 500;color: #5f5e5e;text-transform: uppercase }.team-2 .detail h4 {margin: 0 0 10px;font-size: 22px;font-weight: 500 }.team-2 .photo {overflow: hidden;position: relative }.team-2 .photo::before {position: absolute;content: "";width: 0;height: 0;background: #fff;left: 0;bottom: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.team-2 .photo img {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }.team-2 .photo::after {position: absolute;content: "";width: 0;height: 0;background: #fff;right: 0;top: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.team-2 .photo:hover .photo::before, .team-2:hover .photo::after {width: 100%;height: 100%;opacity: .7;visibility: visible;background: linear-gradient(0, #2168ff, rgb(255 171 74 / 17%)) }.team-2 .detail .contact {margin-bottom: 20px }.team-2 .detail .contact ul li {margin-bottom: 10px;font-size: 16px;position: relative;padding-left: 22px }.team-2 .detail .contact ul li a {font-weight: 400;color: #5f5e5e }.team-2 .detail .contact ul li i {left: 0;position: absolute }.team-2 .detail .social-list li {display: inline-block;font-size: 16px }.team-2 .detail .social-list li a {margin-right: 0;font-size: 14px;width: 35px;height: 35px;border-radius: 0;display: inline-block;text-align: center;line-height: 35px;display: inline-block;vertical-align: middle;transition: .6s cubic-bezier(.24, .74, .58, 1) }.team-2:hover li a {transform: rotateY(360deg) }.team-3 {padding: 50px 10px 30px;border-radius: 10px;overflow: hidden;position: relative;background-color: #fff;margin-bottom: 30px;text-align: center }.team-3:hover {box-shadow: 0 0 10px rgb(0 0 0 / .1) }.team-3:after, .team-3:before {content: "";position: absolute;z-index: -1 }.team-3:before {text-align: left }.team-3 .member-name {font-size: 20px }.team-3 .member-thumb {width: 170px;height: 170px;margin: 0 auto 30px;border-radius: 50%;overflow: hidden }.team-3 .member-thumb img {width: 100% }.team-3:hover .team-hover-content {visibility: visible;opacity: 1 }.team-3 .team-hover-content {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;transition: .8s;opacity: 0;visibility: hidden }.team-3 .team-hover-content .member-thumb {width: 100%;height: 100%;border-radius: 0;margin-bottom: 0 }.team-3 .team-hover-content .member-name-designation {color: #fff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;text-align: center;padding: 30px 10px;background: linear-gradient(0, #215bffc9, rgb(255 171 74 / 17%));margin-bottom: 0;padding-bottom: 60px;z-index: 10000 }.team-3:hover h4 a {color: #fff }.teamAgentMainPage .team-3:hover h4 a {color: #000 }.teamAgentMainPage .team-3 {transition: all .3s ease-in-out;overflow: hidden }.teamAgentMainPage .team-3 .member-thumb {overflow: hidden;transition: all .3s ease-in-out }.teamAgentMainPage .team-3 .member-thumb img {transition: transform .5s ease }.teamAgentMainPage .team-3:hover .member-thumb img {transform: scale(1.2) }.teamAgentMainPage .team-3:hover {box-shadow: 0 5px 15px rgba(0, 0, 0, .15);transform: translateY(-5px) }.teamAgentMainPage .team-3:hover h4 a {color: #000;font-weight: 500 }.team-3 .team-hover-content .member-name {color: #fff;font-size: 20px;transform: translateY(50px);transition: all .4s cubic-bezier(.76, .21, .32, .85);transition-delay: .3s;opacity: 0 }.team-3 .team-hover-content .member-designation {transform: translateY(50px);transition: all .4s cubic-bezier(.76, .21, .32, .85);transition-delay: .2s;transform: translateY(50px);opacity: 0;color: #fff;margin-bottom: 0;font-size: 16px }.team-3:hover .team-hover-content .member-name {opacity: 1;transform: translateY(0);transition-delay: .1s }.team-3:hover .team-hover-content .member-designation {opacity: 1;transform: translateY(0);transition-delay: .2s }.team-3:hover .member-socials {opacity: 1;transform: translateY(0);transition-delay: .3s }.team-3 .member-socials {position: absolute;left: 0;bottom: 25px;width: 100%;transform: translateY(50px);transition: all .4s cubic-bezier(.76, .21, .32, .85);transition-delay: .1s;opacity: 0 }.team-3 .member-socials a {display: inline-block;text-align: center;transition: .3s;color: #fff;margin: 0 7px }.date-box span {font-family: Raleway, sans-serif;font-size: 19px;display: block;line-height: 22px;color: #fff }.blog-1 {margin-bottom: 30px;position: relative;display: block;margin-bottom: 30px;z-index: 2;background: #fff;border: none;-webkit-transition: .5s;transition: .5s;box-shadow: 0 0 10px rgb(0 0 0 / .1) }.blog-1:hover {box-shadow: 0 0 5px rgb(0 0 0 / .1);-webkit-transform: translateY(-5px);transform: translateY(-5px) }.blog-1 .photo {position: relative;display: block;overflow: hidden }.blog-1 .photo img {width: 100%;transform: scale(1);transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .9s }.blog-1:hover .photo .overlay-icon {transform: perspective(400px) scaleY(1) }.blog-1 .photo .overlay-icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;transition: .9s;transform: perspective(400px) scaleY(0);transform-origin: bottom }.blog-1 .photo .overlay-icon a {position: relative;display: inline-block }.blog-1 .photo .overlay-icon span {color: #fff;font-size: 25px;line-height: 25px }.blog-1 .photo::after {position: absolute;content: "";bottom: 0;left: 0;right: 0;height: 100%;background: rgb(12 62 185 / 51%);transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .5s;transition-property: all;opacity: 1;transform-origin: bottom;transform-style: preserve-3d;transform: scaleY(0);z-index: 1 }.blog-1:hover .photo img {transform: scale(1.1) rotate(1deg) }.blog-1:hover .photo::after {opacity: 1;transform: scaleY(1) }.blog-1 .date-box {position: absolute;top: 20px;font-size: 15px;padding: 6px 15px 4px;text-align: center;right: 20px;font-weight: 500;background: #fff;border-radius: 0;z-index: 999 }.blog-1 .detail {padding: 30px 30px 25px }.blog-1 .detail h3 {font-size: 21px;font-weight: 500;margin-bottom: 10px }.blog-1 .post-meta {width: 100%;margin-bottom: 10px }.blog-1 .detail .post-meta span {margin-right: 20px;font-size: 14px;font-weight: 500 }.blog-1 .detail .post-meta span a i {margin-right: 5px }.blog-1 .detail .post-meta span:last-child {margin-right: 0 }.blog-1 .detail p {font-size: 16px;margin-bottom: 10px }.blog-2 {margin-bottom: 30px;border-radius: 0;border: none;background: #fff;z-index: 2;position: relative;-webkit-transition: .5s;transition: .5s;overflow: hidden;transition: .6s cubic-bezier(.24, .74, .58, 1) }.blog-2 .blog-photo {position: relative }.blog-2:hover {box-shadow: 0 0 10px rgb(0 0 0 / .1);-webkit-transform: translateY(-5px);transform: translateY(-5px) }.blog-2 .blog-image {overflow: hidden;position: relative;height: 400px }.blog-2 .blog-image::before {position: absolute;content: "";width: 0;height: 0;left: 0;bottom: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.blog-2 .blog-image img {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;z-index: 999;height: 100%;width: 100% }.blog-2 .blog-image::after {position: absolute;content: "";width: 0;height: 0;right: 0;top: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transition: all .6s ease }.blog-2:hover .blog-image::after, .blog-2:hover .blog-image::before {width: 100%;height: 100%;opacity: .4;visibility: visible }.blog-2 .blog-image::before {background: rgb(12 62 185 / 51%) }.blog-2 .blog-image::after {background: rgb(12 62 185 / 51%) }.blog-2 .date-box {position: absolute;top: 15px;font-size: 13px;color: #fff;width: 60px;height: 60px;text-align: center;padding-top: 10px;right: 19px;border-radius: 5px 5px 0 5px;z-index: 999 }.blog-2 .date-box::after {position: absolute;content: '';width: 0;height: 0;border-top: 0;border-bottom: 10px solid #fff0;bottom: -10px;right: 0 }.blog-2 .profile-user {position: absolute;bottom: 20px;left: 20px;display: block;background-color: #fff;border-radius: 50%;padding: 2px;z-index: 999 !important;transition: .6s cubic-bezier(.24, .74, .58, 1) }.blog-2:hover .profile-user {transform: rotateY(360deg) }.blog-2 .profile-user img {width: 55px;height: 55px;border-radius: 50% }.blog-2 .detail {padding: 30px 25px 15px }.blog-2 .post-meta {width: 100%;margin-bottom: 10px }.blog-2 .post-meta ul li {margin: 0 15px 0 0;display: inline-block;font-size: 15px;font-weight: 500;color: #5d5d5d;line-height: 26px }.blog-2 .post-meta ul li strong {font-weight: 500 }.blog-2 .post-meta ul li strong a {color: #525252 }.blog-2 .post-meta ul li a {color: #403e3e }.blog-2 .post-meta ul li i {margin-right: 5px;color: #403e3e }.blog-2 .post-meta ul li.float-right {float: right }.blog-2 .post-meta ul li.float-right.mr-0 {margin-right: 0 }.blog-2 h4 {margin-bottom: 15px }.blog-2 h4 a {font-size: 21px;margin-bottom: 10px;font-weight: 500 }.blog-2 h4 a:hover {color: #444243 }.blog-3 {background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;height: 450px;border-radius: 7px;margin-bottom: 30px;z-index: 2;-webkit-transition: .5s;transition: .5s;overflow: hidden;transition: .6s cubic-bezier(.24, .74, .58, 1) }.blog-3:hover {-webkit-transform: translateY(-5px);transform: translateY(-5px) }.blog-3:hover .date-box {transform: rotateY(360deg) }.blog-3 .date-box {position: absolute;bottom: 20px;right: 20px;display: block;background-color: #fff;border-radius: 50%;padding: 2px;z-index: 999 !important;transition: .9s cubic-bezier(.24, .74, .58, 1);background: #fff;top: 20px;z-index: 999;font-weight: 600;width: 90px;height: 90px;text-align: center;font-size: 14px;padding-top: 25px }.blog-3:hover .date-box {color: #fff }.blog-3:hover .date-box span {color: #fff }.blog-3 .date-box span {font-size: 27px;font-weight: 700;margin-bottom: 2px }.blog-3:before {content: "";top: 0;position: absolute;height: 100%;width: 100%;z-index: 9;border-radius: 10px;opacity: 1;background: linear-gradient(0, #181a6ca6, #fff0) }.blog-3 p {color: #fff;margin-bottom: 0 }.blog-3 h3 {font-size: 22px;font-weight: 500;margin-bottom: 10px;color: #fff }.blog-3 h3 a {color: #fff }.blog-3 .blog-info {position: absolute;bottom: 30px;left: 25px;right: 25px;z-index: 999 }.blog-big {box-shadow: none }.blog-big:hover {box-shadow: none }.blog-big .detail {padding: 30px 30px 25px }.blog-big:hover {-webkit-transform: translateY(0);transform: translateY(0) }.blog-big {margin-bottom: 50px }.blog-big .detail h3 {font-size: 23px }.sub-footer .facebook-bg:hover {background: #3b62b5 !important }.sub-footer .twitter-bg:hover {background: #56d7fe !important }.sub-footer .google-bg:hover {background: #f15446 !important }.sub-footer .linkedin-bg:hover {background: #0882c3 !important }.main-footer-3 {background: url(../img/footer-bg.webp);z-index: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative }.main-footer-3 .container {z-index: 999 !important;color: #fff }.main-footer-3 ul li a {color: #cecece }.main-footer-3 h4 {font-size: 22px;margin-bottom: 7px;padding-top: 16px;padding-top: 60px;font-weight: 400;color: #e8e7e7 }.main-footer-3 .footer-item {margin-bottom: 60px }.main-footer-3 .footer-inner .links li {margin-bottom: 10px;font-size: 15px;font-weight: 400;padding-left: 20px;position: relative;line-height: 20px }.main-footer-3 .footer-inner .links li a i {left: 0;position: absolute;top: 0;line-height: 22px }.main-footer-3 .footer-inner .links li:last-child {margin-bottom: 0 }.main-footer-3 .footer-inner .links li a:hover {color: #efe9e9 }.main-footer-3 a {color: #cecece }.main-footer-3 .footer-inner p {font-size: 15px;color: #cecece;z-index: 999 }.main-footer-3 .footer-inner p a {color: #cecece }.main-footer-3 .footer-inner .contact-info li {color: #cecece;font-size: 15px;line-height: 45px;margin-bottom: 10px;font-weight: 400;position: relative;padding-left: 55px }.main-footer-3 .footer-inner .contact-info li i {font-size: 16px;float: left;left: 0;position: absolute;width: 45px;height: 45px;text-align: center;line-height: 45px;background: #1b1e83;border-radius: 50px }.main-footer-3 .social-media {float: right }.main-footer-3 .social-media .icon {margin: 0 0 3px 4px }.main-footer-3 .social-media .icon {background: #1b1e83;color: #fff !important }.main-footer-3 .f-logo {margin-bottom: 10px;width: 150px }.main-footer-3 .footer-gallery {max-width: 255px;margin-left: auto }.main-footer-3 .footer-inner {padding: 80px 0 20px }.main-footer-3 .form-inline {width: 100%;border-radius: 100px;background: #fff }.main-footer-3 .subscribe-newsletter .form-control {width: 75%;height: 60px;padding: 10px 30px;font-size: 17px;outline: 0;border-radius: 3px;border: #fff0;margin-right: 3% }.main-footer-3 .subscribe-newsletter .btn {border: none;color: #fff;padding: 15px 5px 15px 5px;height: 60px;font-size: 15px;top: 0;right: 0;text-transform: inherit;font-weight: 400;border-radius: 3px;width: 22% }.main-footer-3 .subscribe-newsletter {padding: 40px 0;border-bottom: solid 1px #ffffff2e }.main-footer-3 .subscribe-newsletter .newsletter-content-wrap {max-width: 550px;margin-left: auto }.main-footer-3 .subscribe-newsletter h3 {color: #fff;margin-bottom: 0;line-height: 60px;text-transform: uppercase;font-weight: 500;font-size: 27px }.main-footer-3 .recent-posts .media h5 a {color: #919398 }.main-footer-3 .footer-inner .text {margin-right: 30px }.main-footer-3 .s-border {background: #ffffff2e }.main-footer-3 .m-border {background: #ffffff2e }.main-footer-3 .footer-gallery ul li {float: left;width: 75px;height: 75px;margin: 0 10px 10px 0;position: relative;overflow: hidden;border-radius: 5px }.main-footer-3 .footer-gallery ul li img {width: 100%;-webkit-transition: .3s;transition: .3s;border-radius: 5px;cursor: pointer }.main-footer-3 .footer-gallery ul li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);border-radius: 5px }.main-footer-3 .social-media .icon span {color: #fff }.main-footer-3 .sub-footer {padding: 25px 0 22px;border-top: solid 1px #ffffff2e;text-align: center;margin-bottom: 0;color: #fff }.main-footer-3 .sub-footer p {margin-bottom: 0;color: #cecece;text-align: left;line-height: 44px }.lines {position: absolute;top: 0;left: 0;right: 0;height: 100%;z-index: -1 }.line {position: absolute;width: 1px;height: 100%;top: 0;left: 50%;background: rgb(255 255 255 / .1);overflow: hidden }.line::after {content: '';display: block;position: absolute;height: 15vh;width: 100%;top: -50%;left: 0;background: linear-gradient(to bottom, #fff0 0, #fff 75%, #fff 100%);animation: drop 7s 0s infinite;animation-fill-mode: forwards;animation-timing-function: cubic-bezier(.4, .26, 0, .97);z-index: -888 }.line:first-child {margin-left: -30% }.line:first-child::after {animation-delay: 1s }.line:nth-child(3) {margin-left: 30% }.line:nth-child(3)::after {animation-delay: 2s }.line:nth-child(4) {margin-left: -15% }.line:nth-child(4)::after {animation-delay: 3s }.line:nth-child(5) {margin-left: 15% }.line:nth-child(5)::after {animation-delay: 4s }.social-media .social-list {display: inline-flex }.social-media .icon {position: relative;background: #f3f3f3;border-radius: 3px;margin: 0 4px 3px 0;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center;flex-direction: column;cursor: pointer;transition: all .2s cubic-bezier(.68, -.55, .265, 1.55) }.social-media .tooltip {position: absolute;top: 0;font-size: 14px;background-color: #fff;color: #fff;padding: 5px 8px;border-radius: 5px;box-shadow: 0 10px 10px rgb(0 0 0 / .1);opacity: 0;pointer-events: none;transition: all .3s cubic-bezier(.68, -.55, .265, 1.55) }.social-media .tooltip::before {position: absolute;content: "";height: 8px;width: 8px;background-color: #fff;bottom: -3px;left: 50%;transform: translate(-50%) rotate(45deg);transition: all .3s cubic-bezier(.68, -.55, .265, 1.55) }.social-media .icon span {color: #000 }.social-media .icon:hover span {color: #fff }.social-media .icon:hover .tooltip {top: -45px;opacity: 1;visibility: visible;pointer-events: auto }.social-media .icon:hover .tooltip, .social-media .icon:hover span {text-shadow: 0 -1px 0 rgb(0 0 0 / .1) }.social-media .facebook:hover, .social-media .facebook:hover .tooltip, .social-media .facebook:hover .tooltip::before {background-color: #3b5999;color: #fff }.social-media .twitter:hover, .social-media .twitter:hover .tooltip, .social-media .twitter:hover .tooltip::before {background-color: #46c1f6;color: #fff }.social-media .instagram:hover, .social-media .instagram:hover .tooltip, .social-media .instagram:hover .tooltip::before {background-color: #e1306c;color: #fff }.social-media .github:hover, .social-media .github:hover .tooltip, .social-media .github:hover .tooltip::before {background-color: #333;color: #fff }.social-media .youtube:hover, .social-media .youtube:hover .tooltip, .social-media .youtube:hover .tooltip::before {background-color: #de463b;color: #fff }.contact-section .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px }.contact-section .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px }.social-links .social-list li {display: inline-block;font-size: 16px }.social-links .social-list li a {font-size: 16px;width: 45px;height: 45px;margin-bottom: 2px;border-radius: 3px;display: inline-block;text-align: center;line-height: 45px }.social-links .social-list li a i {line-height: 45px }.option-bar {margin-bottom: 30px;padding: 10px 15px;background: #fff }.option-bar .sort {color: #262525;font-size: 14px;font-weight: 500;margin-right: 10px;line-height: 35px }.content-area {padding: 100px 0 70px }.content-area-5 {padding: 100px 0 }.content-area-17 {padding-top: 100px;background-color: #fff }.pagination-box {margin-bottom: 25px }.sidebar-right .show-more-options {font-size: 15px }.slide-box {padding: 0 15px }.sidebar-right {margin: 0 0 30px 0;background: #fff }.widget {padding: 30px;border-bottom: solid 1px #eaeaea }.widget-3 {padding: 30px;border-bottom: none }.widget .search-fields {min-height: 50px;padding: 0;border-radius: 3px;box-shadow: none;border: 1px solid #e0e0e0;background: #fff }.widget .form-group {margin-bottom: 20px }.widget .form-group .dropdown-toggle::after {right: 12px }.widget .bootstrap-select button {color: #545454 !important;font-weight: 500;border-radius: 3px;outline: 0;padding: 12px 30px 9px 15px }.sidebar-title {font-size: 21px;position: relative;margin: 0 0 7px;font-weight: 500 }.s-border {width: 100%;height: 1px;margin-bottom: 2px;border-radius: 50px;background: #c5c5c5 }.m-border {width: 20px;height: 1px;margin-bottom: 25px;border-radius: 50px;background: #c5c5c5 }.sub-banner {background: rgb(0 0 0 / .04) url(../img/banner/745_dd2b43aa83744c1f94bc76e0030e0a96_t_w_1440_h_900.webp) top left repeat;background-size: cover;height: 400px;background-position: center center;background-repeat: no-repeat;position: relative }.sub-banner:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: rgb(9 25 169 / 40%) }.sub-banner .breadcrumb-area {letter-spacing: 1px;text-align: center;width: 100%;position: absolute;top: 50%;right: 0;left: 0 }.sub-banner .breadcrumb-area h1 {margin: 5px;font-weight: 600;text-transform: uppercase;color: #fff;line-height: normal;font-size: 27px }.sub-banner .breadcrumbs li {display: inline-block;list-style: none;font-size: 16px;font-weight: 500 }.sub-banner .breadcrumbs li a {color: #fff }.sub-banner .breadcrumbs .active {margin-left: 5px;color: #fff }.sub-banner .breadcrumbs .active:before {content: "\f105";font-family: FontAwesome;font-size: 14px;margin-right: 7px;font-weight: 500 }.heading {margin: 0 0 30px;font-weight: 500 }.heading-2 {margin: 0 0 20px;font-size: 21px;font-weight: 500 }.checkbox label, .form-group label {font-weight: 500;font-size: 16px;color: #343434 }.advanced-search .form-group label, .checkbox label {color: #343434 }.amenities {display: flex;flex-wrap: wrap }.properties-amenities ul li {margin-bottom: 10px;font-size: 15px;padding-left: 27px;position: relative;font-weight: 500;flex: 0 0 200px }.properties-amenities ul li i {left: 0;position: absolute;top: 3px }.properties-details-page .heading {margin-bottom: 20px;font-size: 22px;font-weight: 500 }.modal-body iframe .element.style, .properties-details-page iframe {height: 350px }.modal-body iframe, .properties-details-page iframe {width: 100%;border: none }.heading-properties-3 {margin-bottom: 20px }.heading-properties-3 h1 {font-size: 25px;font-weight: 500;margin: 0 0 5px }.heading-properties-3 h1 span {float: right }.heading-properties-3 p {font-size: 16px !important;margin-bottom: 0 }.heading-properties-3 p span {float: right }.list-inline-item:not(:last-child) {margin-right: 1px }.product-slider-box .product-img-slide {display: inline-block;width: 100% }.product-slider-box .product-img-slide .slider-for {height: 500px;overflow: hidden }.product-slider-box .slider-for {padding: 0;background: #fff0;border: 1px #fff0;overflow: hidden;border-radius: 0 }.product-slider-box .slider-nav {padding-left: 13px;margin-bottom: 0 }.product-slider-box .slider-for img {border-radius: 3px }.product-slider-box .thumb-slide {padding: 0;margin-bottom: 5px;background: #fff;overflow: hidden;width: 100% !important;border-radius: 3px }.product-slider-box .slick-current {border-color: #fff0 }.product-slider-box .slick-slide img {margin: 0 auto;width: 100%;cursor: pointer;border: 2px solid #fff0 }.product-slider-box .slick-center.slick-slide img {border: 2px solid var(--main-color) }.floor-plans table {width: 100%;margin-bottom: 40px;border: 1px solid rgb(0 0 0 / .07) }.floor-plans table tr:first-child {border-bottom: 1px solid rgb(0 0 0 / .05) }.floor-plans table td, table th {padding: 10px 15px;border-right: 1px solid rgb(0 0 0 / .07) }.floor-plans table td {font-size: 15px;font-weight: 400;color: #343434 }.floor-plans table strong {font-weight: 500 }.properties-details-page p {font-size: 15px }.page_loader {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999999;background: url(../img/loader.gif) center no-repeat #fff }#full-page-search {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(0 0 0 / .8);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translate(0, -100%) scale(0, 0);-moz-transform: translate(0, -100%) scale(0, 0);-o-transform: translate(0, -100%) scale(0, 0);-ms-transform: translate(0, -100%) scale(0, 0);transform: translate(0, -100%) scale(0, 0);opacity: 0;z-index: 99999 }#full-page-search input[type=search] {position: absolute;top: 50%;width: 100%;color: #fff;background: #fff0;font-weight: 300;text-align: center;border: 0;margin: 0 auto;margin-top: -51px;padding-left: 30px;padding-right: 30px;outline: 0;font-size: 28px }#full-page-search .btn {position: absolute;top: 50%;left: 50%;margin-top: 20px;margin-left: -45px }.mb-40 {margin-bottom: 40px }.mb-50 {margin-bottom: 50px }.mb-30 {margin-bottom: 30px !important }.mb-20 {margin-bottom: 20px }@media(max-width:567px) {.product-slider-box .product-img-slide .slider-for {height: auto }.product-slider-box .slider-nav{display: none;}.main-footer-3 .social-media {float: unset }}@media all and (min-width:992px) {#main-header-2.sticky-header {top: 0;border-bottom: none;border-bottom: 1px solid rgba(220, 220, 220, .2);box-shadow: 0 0 5px rgba(0, 0, 0, .1) }}@media (max-width:992px) {#main-header-2.sticky-header {border-bottom: 1px solid rgba(220, 220, 220, .2) }}#main-header-2::after {content: "";position: absolute;top: 0;left: -3%;width: 30%;height: 100px;z-index: -1;background-color: #fff;-webkit-transform: skew(23deg);transform: skew(23deg);border-radius: 0 10px 10px 0;}.footer-logo-container{position: relative;margin-top: 22px;}.footer-logo-container:after {content: "";position: absolute;top: -16px;left: -18px;width: 40%;height: 90px;z-index: -1;background-color: #fff;-webkit-transform: skew(23deg);transform: skew(23deg);border-radius: 0 10px 10px 0;}@media (max-width: 1200px) {.footer-logo-container:after{width: 60%;}}@media (max-width: 992px) {#main-header-2::after {width: 35%;}}@media (max-width: 768px) {#main-header-2::after {width: 45%;}}@media (max-width: 992px) {#main-header-2::after {height: 99px !important;}}@media (max-width: 567px) {#main-header-2::after {left: -7% !important;}.footer-logo-container:after{width: 100% !important;}}@media (max-width: 567px) {#main-header-2::after {width: 100%;left: 0 !important;right: 0;transform: unset;border-radius: 0;}}
.bootstrap-select{
    width: 100% !important;
}
.slick-slide > div{
    height: 500px !important;
}
.product-slider-box .slick-slide img{
    height: 100% !important;
    object-fit: contain !important;
}
.product-slider-box .thumb-slide{
    height: 100px !important;
}
.product-slider-box .thumb-slide img{
    height: 100% !important;
}
.description-content {
    white-space: normal;
    word-break: normal;
    overflow-wrap: anywhere;
    max-width: 100%;
}
.property-box .property-photo img{
    object-fit: cover !important;
}