[data-owl-slider].owl-carousel .owl-dots,.owl-carousel .owl-dots{display:block!important;position:static;text-align:center}[data-owl-slider].owl-carousel .owl-dots .owl-dot,.owl-carousel .owl-dots .owl-dot{display:inline-block}[data-owl-slider].owl-carousel .owl-dots .owl-dot span,.owl-carousel .owl-dots .owl-dot span{width:40px;height:5px;margin:5px 7px;background:var(--primary-color-100);display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span,[data-owl-slider].owl-carousel .owl-dots .owl-dot.active span,[data-owl-slider].owl-carousel .owl-dots .owl-dot:hover span{background:var(--primary-color-400)}[data-owl-slider].owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-prev{left:-20px!important}[data-owl-slider].owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-next{right:-20px!important}[data-owl-slider].owl-carousel:hover .owl-nav [class*="owl-"].disabled,.owl-carousel:hover .owl-nav [class*="owl-"].disabled{display:none!important}[data-owl-slider].owl-carousel .owl-nav [class*="owl-"],.owl-carousel .owl-nav [class*="owl-"]{top:calc(50% - 80px)}.animated-arrow-1,.animated-arrow-2{font-size:var(--bip-font-size--x-small);text-transform:uppercase;display:inline-block;position:relative;transition:.2s}.animated-arrow-1 i,.animated-arrow-2 i{position:relative}.animated-arrow-1 i:before,.animated-arrow-2 i:before{content:"";position:absolute;width:40px;height:1px;background:#000;top:9px;left:8px}.animated-arrow-1 i:after{content:"";position:absolute;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;left:38px;transition:.25s;transform:rotate(318deg) skew(8deg,8deg);opacity:1;top:5px}.animated-arrow-2 i:after{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;left:26px;transition:.25s;transform:rotate(318deg) skew(40deg,40deg);opacity:.1;top:5px}.animated-arrow-2:hover i:after{left:56px;transform:rotate(318deg) skew(8deg,8deg);opacity:1;transition:opacity .1}body.company.company-template.with-title-slider .mdl-layout{background:#fff}body.company.company-template.with-title-slider.with-webbuilder .mdl-layout{padding:4rem 0 0}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label){font-size:var(--bip-font-size--small)!important;padding:0 20px;height:var(--mdl-button--height)!important;line-height:var(--mdl-button--lineheight)!important;text-transform:uppercase;font-family:var(--secondary-font)!important;font-weight:var(--bip-font-weight--regular)!important;box-sizing:border-box}.mdl-button.mdl-button--primary.mdl-js-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label){font-size:var(--bip-font-size--x-small);text-transform:uppercase;box-sizing:border-box}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link{position:relative;border-radius:0!important;padding:0 5px 0 0!important;height:auto!important;line-height:30px!important}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link:hover{color:#000;background:none!important;font-weight:500}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link::after{display:inline-block;padding-left:8px;transition:transform .3s ease-out;content:"";font-family:'agorafonts'!important;font-weight:var(--bip-font-weight--bolder);margin-left:0;font-size:var(--bip-font-size--x-small)}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link:hover::after{transform:translateX(4px)}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link span{display:inline-block;width:auto;position:relative;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.215,.61,.355,1)}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label).view-more--link:hover span{background-size:100% 1px}.mdl-button--primary.mdl-button--primary.mdl-button--raised:hover,.mdl-button--primary.mdl-button--primary.mdl-button--fab:hover{background-color:#28282b}body.company .mdl-layout__drawer .mdl-navigation ul li>label::before{transition:all .15s ease;content:"";font-family:'agorafonts'!important;speak:none;font-size:24px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.company.company-template section.featured .owl-carousel .owl-nav .owl-prev .aga-keyboard-arrow-left:before,body.company.company-template section.featured .owl-carousel .owl-nav .owl-next .aga-keyboard-arrow-right:before{content:"";font-size:var(--bip-font-size--x-small);font-weight:var(--bip-font-weight--bolder)}body.company.company-template section.featured .owl-carousel .owl-nav .owl-next .aga-keyboard-arrow-right:before{transform:rotate(180deg);display:block}body.company.company-template .owl-carousel .owl-nav [class*="owl-"]{background:#fff!important;width:48px!important;height:44px!important;box-shadow:0 1px 5px 0 rgba(191,191,191,.5);border-radius:10px;color:var(--primary-color-500)!important}body.company.company-template .owl-carousel .owl-nav [class*="owl-"] [class*="aga-"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.company.company-template .owl-carousel .owl-nav [class*="owl-"]:hover{background:var(--primary-color-500)!important;color:#fff!important}body.company.company-template.with-title-slider header.mdl-layout__header{position:fixed;background:transparent;animation:none;margin:0 auto;left:0;right:0;z-index:5;xpadding-bottom:1rem;xpointer-events:none}body.company.company-template:not(.with-title-slider) header.mdl-layout__header{position:static}body.company.company-template header.mdl-layout__header .data-privacy-policy,body.company.company-template header.mdl-layout__header .mdl-layout-title,body.company.company-template header.mdl-layout__header .top-bar,body.company.company-template.with-webbuilder header.mdl-layout__header .webbuilder-bar{pointer-events:all}body.company.company-template header.mdl-layout__header .top-navigation{padding-right:8rem}body.company.company-template header.mdl-layout__header .data-privacy-policy{background:none;position:fixed;bottom:10px;margin:0 auto;left:0;right:0;max-height:inherit;z-index:9}body.company.company-template header.mdl-layout__header .data-privacy-policy .content{padding:12px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:2px solid #fff;box-shadow:1px 0 15px rgba(0,0,0,.5)}body.company.company-template header.mdl-layout__header .data-privacy-policy .content p{color:rgba(0,0,0,.96);font-size:16px;margin-left:.5rem}body.company.company-template header.mdl-layout__header .data-privacy-policy .content p a{color:#b86800;text-decoration:underline}body.company.company-template header.mdl-layout__header .data-privacy-policy .content .action a{border:1px solid;border-radius:4px}body.company.company-template header.mdl-layout__header .top-bar:before,body.company.company-template header.mdl-layout__header .top-bar:after{display:none}body.company.company-template.with-title-slider.with-webbuilder header.mdl-layout__header .webbuilder-bar{position:absolute;top:-56px}body.company.company-template header.mdl-layout__header .mdl-layout-title{padding:0}body.company.company-template header.mdl-layout__header .top-bar .user-login-button:before{display:none}body.company.company-template.with-title-slider header.mdl-layout__header.collapsed .top-bar .mdl-button{color:#fff}body.company.company-template header.mdl-layout__header .top-bar label.google-translater-control::before{font-size:var(--mdl-button--fontsize);font-weight:var(--bip-font-weight--regular);font-family:var(--secondary-font)!important;text-transform:capitalize}body.company.company-template header.mdl-layout__header .top-bar .translator-container .mdl-menu__item:before{display:none}body.company.company-template header.mdl-layout__header .top-bar .translator-container .mdl-menu__item a{display:inline-block}body.company.company-template header.mdl-layout__header .top-bar ul li:not(:first-child)::before{display:none}body.company.company-template header.mdl-layout__header .top-bar ul li{float:left;position:relative}body.company.company-template .user-logged-in:not(.mdl-button--fab)+div>ul>li:first-child{display:none}body.company.company-template .mdl-layout__header-row .user-control{margin:0}body.company.company-template header.mdl-layout__header .top-bar .contact-drop-down ul li{margin-left:0;width:100%;box-sizing:border-box;padding:0 9px;height:38px;line-height:38px}body.company.company-template header.mdl-layout__header .top-bar .contact-drop-down ul li a{font-weight:var(--bip-font-weight--bold)}body.company.company-template header.mdl-layout__header .top-bar .contact-drop-down .mdl-menu__container.is-visible{top:45px!important;width:100%!important}body.company.company-template header.mdl-layout__header .top-bar .contact-drop-down .mdl-menu__container.is-visible .mdl-menu__outline{width:100%!important}body.company.company-template header.mdl-layout__header .top-bar .contact-drop-down .mdl-menu__container.is-visible .mdl-menu__outline+ul{clip:rect(0,146px,76px,0)}body.company.company-template header.mdl-layout__header .top-bar .mdl-menu__container.is-visible{border-top:5px solid transparent}body.company.company-template header.mdl-layout__header .logo{padding:0}body.company.company-template .Agora-drawer{width:510px;padding:1.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.61)!important}.mdl-layout__drawer{transform:translateX(510px);-webkit-transform:translateX(510px)}body.company.company-template .Agora-drawer .social-icons .aga{font-size:1.4rem}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li{margin-bottom:2rem}body.company .mdl-layout__drawer .mdl-navigation ul li>label[data-label],body.company .mdl-layout__drawer .mdl-navigation ul li a.new.webbuilder,body.company .mdl-layout__drawer .mdl-navigation ul li.more a.more{color:#fff}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li li{margin-bottom:0}body.company.company-template .mdl-layout__drawer .mdl-navigation ul ul{column-count:auto}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li>input:checked~ul{margin-top:1rem;line-height:31px}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li>ul{margin-left:1rem;padding-left:0}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li a:not(.mdl-button){width:inherit;padding:0 .7rem 0 0;margin:0;color:#fff;font-size:var(--bip-font-size--xlxlarge);box-sizing:border-box;text-transform:capitalize;font-family:var(--secondary-font)!important;font-weight:300;vertical-align:middle}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li a:not(.mdl-button)~label[data-label]{position:static;display:inline-block;vertical-align:middle;cursor:pointer}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li ul li a:not(.mdl-button){line-height:18px;text-transform:capitalize;font-size:var(--bip-font-size--xx-small);padding:0}body.company.company-template .mdl-layout__drawer>.mdl-layout-title .logo{max-height:72px}body.company.company-template mdl-layout__drawer .mdl-navigation ul li>ul{max-height:inherit}body.company.company-template .main-head{font-family:var(--primary-font)!important;font-weight:var(--bip-font-weight--regular)!important;font-size:var(--bip-font-size--x-large);color:var(--primary-color-500);margin-top:0;margin-bottom:0;line-height:normal;text-transform:uppercase;text-align:center}body.company.company-template .main-head[data-text]::after{font-family:var(--tertiary-font)!important;content:attr(data-text);font-size:var(--bip-font-size--x-medium);font-weight:var(--bip-font-weight--regular);display:block;margin:8px 0 0 0;color:var(--tertiary-color-500);text-align:center;letter-spacing:.06em;text-transform:uppercase;max-width:45%;margin:0 auto;margin-top:25px}body.company.company-template .banner-text h1.title{font-family:var(--primary-font)!important;font-weight:var(--bip-font-weight--boldest);font-size:var(--bip-font-size--xxl-large);color:#fff!important;margin-top:0;margin-bottom:0;line-height:90px;text-transform:uppercase;max-width:600px;line-height:80px!important;text-align:left}body.company.company-template .HomeSearchSection .main-head[data-text]::after{font-family:var(--tertiary-font)!important;content:attr(data-text);font-size:36px;font-weight:var(--bip-font-weight--light);display:block;margin:8px 0 0 0;color:var(--tertiary-color-A100);padding-left:0!important}body.company.company-template .main-head.bold{font-weight:bold}body.company.company-template .title-slider .listings{width:50%;height:100%;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10rem 3rem 3rem;box-sizing:border-box}body.company.company-template .good-know h3{font-family:var(--primary-font)!important;font-weight:var(--bip-font-weight--bolder);font-size:var(--bip-font-size--xl-medium);color:var(--tertiary-color-500);margin-bottom:.8rem}body.company.company-template .promise .promise-bg-section{background:url(https://cdn-cws.datafloat.com/BIP/images/company/BIP/promise-bg.png);background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;min-height:330px;display:flex;flex-direction:column;justify-content:center}body.company.company-template .promise .main-head[data-text]::after{display:none}body.company.company-template .promise .light-head{font-family:var(--tertiary-font)!important;content:attr(data-text);font-size:var(--bip-font-size--x-medium);font-weight:var(--bip-font-weight--regular);display:block;margin-bottom:30px!important;color:var(--tertiary-color-500);text-align:left;line-height:normal;text-transform:uppercase}body.company.company-template .communities .communities-item{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;height:480px;padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(25% - 32px);margin:16px;position:relative;overflow:hidden}body.company.company-template .communities .communities-item::after{position:absolute;content:"";width:100%;height:40%;background:linear-gradient(0deg,#000,transparent 95%);left:0;opacity:.5;bottom:0;transition:all .3s ease}body.company.company-template .communities .communities-item:hover:after{height:120%;opacity:.8}body.company.company-template .communities .communities-item:nth-child(2),body.company.company-template .communities .communities-item:nth-child(4){margin-top:3.3rem}body.company.company-template .communities .communities-item:nth-child(5),body.company.company-template .communities .communities-item:nth-child(7){margin-top:-.9rem}body.company.company-template .communities .communities-item:hover{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.company.company-template .communities .communities-item *{color:#fff;z-index:1}body.company.company-template .communities .communities-item h3{font-family:var(--tertiary-font);font-weight:var(--bip-font-weight--regular);font-size:var(--bip-font-size--x-medium);padding-bottom:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}body.company.company-template .communities .communities-item:hover h3{text-align:center}body.company.company-template .communities .communities-item span{font-family:var(--secondary-font);font-weight:var(--bip-font-weight--light);font-size:var(--bip-font-size--x-small);text-transform:uppercase;text-align:center;display:none;padding-top:1rem}body.company.company-template .communities .communities-item span>a i{font-style:inherit;margin:0 .3rem;font-size:var(--bip-font-size--xx-small)}body.company.company-template .communities .communities-item:hover span{display:inline-block}body.company.company-template .communities .communities-item .explore.animated-arrow-2{display:block;text-transform:uppercase;font-size:var(--bip-font-size--x-small)}body.company.company-template .communities .communities-item:hover .explore.animated-arrow-2{position:absolute;bottom:2rem}body.company.company-template .communities .communities-item .explore.animated-arrow-2 i:before{background:#fff}body.company.company-template .communities .communities-item .explore.animated-arrow-2 i:after{border-right:1px solid #fff;border-bottom:1px solid #fff}body.company.company-template .communities .communities-item:hover .explore.animated-arrow-2 i:after{left:38px;transform:rotate(318deg) skew(8deg,8deg);opacity:1;transition:opacity .1}body.company.company-template .social-list h3.blog-subtitle{font-family:var(--primary-font)!important;font-weight:var(--bip-font-weight--regular);font-size:var(--bip-font-size--lx-large);margin-bottom:1.4rem;color:var(--primary-color-500)}body.company.company-template .blog-title{font-family:var(--secondary-font)!important;font-size:var(--bip-font-size--medium);font-weight:var(--bip-font-weight--bolder);line-height:var(--line-height-1);background-image:linear-gradient(#000,#000);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.215,.61,.355,1);display:inline}body.company.company-template .blog-listings-block:hover .blog-title{background-size:100% 1px}body.company.company-template .footer .logo img{padding:0!important;width:190px}body.company.company-template .footer .full-width:first-child{padding:2rem;box-sizing:border-box}body.company.company-template .footer .social{margin:2rem 0 0}body.company.company-template .footer .social-icons .mdl-button{margin:0 .4rem .6rem 0}body.company.company-template .footer .social-icons .mdl-button:hover>i{color:#ece3e5}body.company.company-template .mdl-mega-footer__bottom-section{background:none}body.company.company-template .mdl-mega-footer__bottom-section .powered-by{text-align:left}body.company.company-template .mdl-mega-footer__bottom-section span.aga-equal-housing{padding-right:10px}body.company.company-template .mdl-mega-footer__bottom-section a{background-image:linear-gradient(var(--primary-color-500),var(--primary-color-500));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.215,.61,.355,1)}body.company.company-template .mdl-mega-footer__bottom-section a:hover{text-decoration:underline}body.company.company-template .our-success .our-success-head{font-family:var(--primary-font)!important;color:#fff;width:100%;text-align:center;font-size:2.3rem;margin-bottom:1.5rem;position:relative;text-transform:capitalize}body.company.company-template .our-success .our-success-head::before,body.company.company-template .our-success .our-success-head::after{content:"";position:absolute;width:33%;height:1px;background:#fff;top:28px}body.company.company-template .our-success .our-success-head::before{left:0}body.company.company-template .our-success .our-success-head::after{right:0}body.company.company-template .our-success ul.listings-count{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.company.company-template .our-success ul.listings-count li a span i{font-size:5rem!important;color:rgba(255,255,255,.85);transition:.15s}body.company.company-template .our-success ul.listings-count li a:hover span i{color:#fff}body.company.company-template .our-success ul.listings-count li a span:last-of-type{font-family:var(--secondary-font)!important;text-transform:capitalize;font-size:var(--bip-font-size--xx-small)}body.company.company-template .our-success ul.listings-count li a span>strong{font-size:2.5rem;font-weight:normal;margin-bottom:.4rem}body.company.company-template .our-success ul.listings-count li a span>strong+i{font-size:var(--bip-font-size--xx-small)!important;font-style:normal}body.company.company-template .our-success ul.listings-count li::before,body.company.company-template .our-success ul.listings-count li::after{display:none}body.company.company-template .our-success ul.listings-count li a span>strong+i{background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.215,.61,.355,1);display:inline;padding-bottom:.5rem;color:#fff}body.company.company-template .our-success ul.listings-count li a:hover>span>strong+i{background-size:100% 1px}body.company-template.company section.featured .properties .owl-slider .item.property>.mdl-card__title{height:440px;border-radius:6px}body.company-template.company section.featured .properties .owl-slider .property-support .property-address{color:#fff;font-size:var(--bip-font-size--x-medium);text-transform:uppercase}body.company-template.company section.featured .properties .owl-slider .property-support .property-desc{display:flex;justify-content:space-between}body.company-template.company section.featured .properties .owl-slider .property-support .price{font-family:var(--secondary-font)!important;font-weight:var(--bip-font-weight--bold);font-size:var(--bip-font-size--xx-medium);color:#fff;margin-top:1.4rem}body.company-template.company section.featured .properties .owl-slider .property-support .property-type span{font-family:var(--secondary-font)!important;font-weight:var(--bip-font-weight--bold);font-size:var(--bip-font-size--xx-medium);color:#fff;margin-top:1.4rem;text-transform:capitalize;display:block}body.company-template.company section.featured .properties .owl-slider .properties-size>span:first-child:before{display:none}body.company-template.company section.featured .properties .owl-slider .properties-size>span{margin:0 5px!important;font-size:var(--bip-font-size--xx-small)}body.company-template.company section.featured .properties .owl-slider .properties-size>span:first-child{margin-left:0}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button:after{transform:translateX(8px) translateY(-1px);font-size:15px;transition:.2s}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button:hover:after{transform:translateX(12px) translateY(-1px)}body.company-template.company section.featured .properties .owl-slider .property-badge{left:10px;top:10px}body.company-template.company section.sales-listings,body.company-template.company section.featured.sold{background:#000}body.company-template.company section.featured.sold .properties .owl-slider .owl-item .item{padding:0;background:none}body.company-template.company section.featured.sold .properties .owl-slider .item.property>.mdl-card__menu .mdl-button{border-radius:0;line-height:34px;background:rgba(0,0,0,.7)}body.company-template.company section.featured.sold .properties .owl-slider .property-support{padding:.8rem 0;box-sizing:border-box}body.company-template.company section.featured.sold .properties .owl-slider .mdl-card__actions.mdl-card--border{width:100%;margin:0 auto;padding:0;border-top:2px solid #fff}body.company-template.company section.featured.sold .properties .owl-slider .properties-size{background:none;margin-right:0;margin-bottom:0;padding:.2rem 0;color:#fff;line-height:36px}body.company-template.company section.featured.sold .properties .property-address{font-family:var(--secondary-font)!important;font-size:var(--bip-font-size--medium);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;color:#fff;line-height:27px}body.company-template.company section.featured.sold .properties .owl-slider .property-support .additional-info{list-style-type:none;padding:1.4rem 0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.company-template.company section.featured.sold .properties .owl-slider .property-support .additional-info .price{margin-top:0;color:#fff}body.company-template.company section.featured.sold .properties .owl-slider .property-support .additional-info .vacation-rental{font-size:var(--bip-font-size--medium);text-transform:uppercase;color:#fff}body.company-template.company section.featured .properties .property-address .address-class{color:#fff;font-weight:var(--bip-font-weight--bold);font-size:1.4rem}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .properties-size span{color:#fff}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button{padding:0 15px;color:#fff;width:140px;box-sizing:border-box;margin:0;border:1px solid var(--primary-color-500);text-align:left;font-size:var(--bip-font-size--x-small)!important}body.company-template .featured .properties h4{color:#fff}body.company-template .featured .properties .item.property{background:rgba(0,0,0,1)}body.company-template .featured .properties .item.property .mdl-card__menu a.mdl-button{border-radius:4px;background:rgba(0,0,0,.58)}body.company-template .featured .properties .item.property .mdl-card__menu{right:35px;top:20px}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border{border-top:2px solid #fff}body.company-template.company section.sales-listings .tabed-view.default .listing-switch label{color:#fff!important;font-family:var(--tertiary-font)!important;font-size:var(--bip-font-size--x-medium)!important;font-weight:var(--bip-font-weight--regular)!important}body.company-template.company section.sales-listings .tabed-view.default .listing-switch label:after{background:#fff!important}body.company-template.company section.sales-listings .tabed-view.default .tabs{margin-bottom:1rem}body.company-template.company section.sales-listings .tabed-view.default .tabs input#open-tabs{display:none}body.company-template.company section.sales-listings .tabed-view.default .tabs label[for="open-tabs"]{display:none}body.company-template.company.scroll .agora-mdl-back-to-top{display:block;border:1px solid rgba(255,255,255,.58);width:48px;min-width:48px;height:48px;right:16px;bottom:106px}body.company-template.company .title-slider .social-icons-fixed{position:absolute;top:35%;right:48px;width:32px}body.company-template.company .title-slider .social-icons-fixed .mdl-button--icon{font-size:var(--bip-font-size--xlx-medium);color:#fff;transition:.2s;margin:.3rem 0;line-height:37px;min-width:36px;width:36px;height:36px}body.company-template.company .title-slider .social-icons-fixed .mdl-button--icon:hover{background-color:rgba(158,158,158,.82);color:rgba(0,0,0,.82)}body.company-template.company .footer .mdl-mega-footer__link-list li,body.company-template.company .mdl-mega-footer__bottom-section .copy-right{font-size:var(--bip-font-size--xxs)}body.company-template.company .footer .mdl-mega-footer__link-list li{margin-right:1.4rem;padding:0}body.company-template.company .mdl-mega-footer__bottom-section .powered-by,body.company-template.company .mdl-mega-footer__link-list.login+p{font-size:var(--bip-font-size--xxs);line-height:var(--line-height-2)}body.company-template.company .mdl-mega-footer__link-list.login li{padding:0;margin-bottom:.2rem}body.company-template.company .footer .column-block>*{color:#fff}body.company-template.company .footer .column-block a{font-size:var(--bip-font-size--x-small);line-height:var(--line-height-3);display:block;cursor:pointer}body.company-template.company .footer .column-block .footer-title{margin-bottom:1rem;font-size:var(--bip-font-size--x-medium);font-weight:var(--bip-font-weight--bold)}body.company.company-template .footer h3{font-size:var(--bip-font-size--xx-small)}body.company.company-template .mdl-layout__drawer .mdl-navigation>ul>li.more{display:none!important}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]{background:0;border:0;display:inline-block;width:calc(100% - 140px);text-overflow:ellipsis;font-size:13px}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]::placeholder{text-transform:uppercase}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]+button{width:140px;height:55px!important;line-height:55px!important;color:rgba(255,255,255,.96);font-size:var(--mdl-button--fontsize);text-transform:capitalize;font-family:var(--secondary-font)!important;font-weight:var(--mdl-button--fontweight)!important;background-color:var(--primary-color-500)!important;outline:0;cursor:pointer;border:0}body.company.company-template .onesearch-div a.get-my-direction i.material-icons{font-size:0}body.company.company-template .onesearch-div a.get-my-direction i.material-icons:before{content:"";font-family:'agorafonts'!important;speak:none;font-size:24px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:28px;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased}body.company.company-template .HomeSearchSection.style-12 .onesearch-div .OneSearchBox a.get-my-direction i.material-icons{font-size:0!important}body.company.company-template .item.property .property-badge ul li{border-radius:6px}@media only screen and (min-width:1600px){body.company.company-template .communities .communities-item{height:600px}}@media screen and (max-width:1600px){body.company.company-template .our-success ul.listings-count li a span i{font-size:var(--bip-font-size--x-large)!important}body.company.company-template .our-success .our-success-head::before,body.company.company-template .our-success .our-success-head::after{width:25%}}@media only screen and (max-width:1440px){body.company.company-template .title-slider .listings{padding:10rem 1rem 3rem}body.company.company-template header.mdl-layout__header .mdl-layout__header-row{padding:1rem 1.5rem!important}body.company.company-template .footer .full-width:first-child{padding:1rem}}@media screen and (max-width:1366px){body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.company-template.company section.featured .properties .owl-slider .property-support .property-desc{flex-direction:column}body.company-template .featured .properties{padding:0!important}}@media screen and (max-width:1200px) and (min-width:841px){body.company.company-template .communities .communities-item{width:calc(33.33333% - 32px)}}@media screen and (max-width:1152px){body.company.company-template header.mdl-layout__header .data-privacy-policy .content p{width:100%;text-align:center}body.company.company-template header.mdl-layout__header .data-privacy-policy .content .action{width:100%;padding-top:8px;padding-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.company.company-template .title-slider .listings{width:54%}body.company-template.company.scroll .agora-mdl-back-to-top{bottom:66px}}@media screen and (min-width:1024px){body.company.company-template .title-slider .HomeFlashSection .slider-context>.page{width:calc(100%/2);margin:inherit;right:0;left:auto}}@media screen and (max-width:1024px){body.company.company-template .title-slider .HomeFlashSection .slider-context>.page{display:none!important}body.company.company-template .title-slider .listings{position:relative;width:100%;background:rgba(0,0,0,.83);padding:2rem;margin-top:2rem;z-index:1}body.company.company-template .HomeSearchSection.style-20 .headerline_center{color:#000!important;font-size:var(--bip-font-size--x-large)!important}body.company.company-template .our-success .our-success-head{margin-top:4rem}body.company.company-template .our-success .our-success-head::before,body.company.company-template .our-success .our-success-head::after{width:25%}body.company.company-template.with-title-slider.with-title-slider-configuration .title-slider .HomeFlashSection .slider-context .slider .mc-image,body.company.company-template.with-title-slider.with-title-slider-configuration .title-slider .HomeFlashSection .slider-context .slider .mc-image img{height:auto!important}body.company.company-template .main-head,body.company.company-template .social-list h3.blog-subtitle{font-size:clamp(22px,8vw,35px)}body.company-template.company section.featured .main-head>select{background-position-y:center;background-size:18px}}@media(min-width:840px){body.company.company-template .HomeFlashSection.style-1 .inline-property-desc{bottom:136px}}@media(max-width:840px){body.company.company-template .our-success ul.listings-count li{width:auto}body.company.company-template header.mdl-layout__header .logo{max-height:65px!important;max-width:265px}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a i{display:none!important}body.company.company-template .footer .social{margin:2rem 0 1rem}body.company.company-template .home-head{position:static!important;height:500px!important}[data-owl-slider].owl-carousel .owl-dots .owl-dot span,.owl-carousel .owl-dots .owl-dot span{width:20px}body.company.company-template .communities .communities-item{width:100%;height:370px;padding:0!important;margin:0!important}body.company-template .featured .owl-slider .owl-item .item{padding:0!important}}@media screen and (max-width:640px){body.company.company-template .our-success ul.listings-count li a span i{display:block!important}body.company.company-template .Agora-drawer{width:300px}.mdl-layout__drawer{transform:translateX(300px);-webkit-transform:translateX(300px)}body.company.company-template .mdl-layout__drawer .mdl-navigation ul{column-count:1}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li a:not(.mdl-button){font-size:var(--bip-font-size--medium)}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li{margin-bottom:0}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li>input:checked~ul{margin-top:.5rem;margin-bottom:.8rem}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li ul li a:not(.mdl-button){font-size:var(--bip-font-size--x-small)}body.company.company-template .our-success .our-success-head::before,body.company.company-template .our-success .our-success-head::after{display:none}body.company.company-template .HomeSearchSection .toggle-section{display:flex;border:1px solid #000}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab .toggle-section label{border:0!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab .toggle-section label.rent{border:0!important;margin-right:8px!important}}@media screen and (max-width:480px){body.company.company-template .our-success ul.listings-count li{padding:12px 0}body.company.company-template .footer .full-width:first-child{padding:1rem 1rem 4rem}body.company.company-template .listings ul.listings-count li a span:last-of-type{margin:0 8px;font-size:.9rem}body.company.company-template .our-success ul.listings-count li a span>strong{font-size:1.6rem}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container{width:100%!important;padding-right:0!important}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]{width:calc(100% - 48px)}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]+button{font-size:0;width:48px;padding:0}body.company.company-template .HomeSearchSection.style-12 .avm-block .search-box .container .avm input[type="text"]+button:before{content:"";font-family:'agorafonts'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:24px;letter-spacing:normal;word-wrap:normal;vertical-align:middle;margin:0 .2rem;transform:translateY(-1px)}body.company.company-template header.mdl-layout__header .mdl-layout__header-row{padding:1rem .5rem!important}body.company.company-template .our-success .our-success-head{font-size:1.8rem}body.company.company-template .our-success ul.listings-count li a span>strong+i{font-size:var(--bip-font-size--xx-small)!important}.animated-arrow-1 i:before{width:38px}.animated-arrow-1 i:after{left:37px}.animated-arrow-1:hover i:after{left:32px}body.company-template.company section.sales-listings .tabed-view.default .tabs label[for="open-tabs"]{display:block;width:100%;text-align:center;font-size:14px;margin-bottom:20px;padding:5px;position:relative;background-color:transparent;border:1px solid var(--primary-color-100);box-shadow:none;box-sizing:border-box;min-height:44px;color:#fff}body.company-template.company section.sales-listings .tabed-view.default .tabs label[for="open-tabs"]:after{position:absolute;font-family:'agorafonts';content:"";font-size:24px;top:0;right:7px;transition:all .4s ease;margin:0 8px;width:20px;left:auto;height:100%}body.company-template.company section.sales-listings .tabed-view.default .listing-switch label{color:#fff!important;background-color:var(--primary-color-500);border:1px solid var(--primary-color-200);overflow:visible;width:calc(100% - 8px);float:left;margin:4px;padding:10px;box-sizing:border-box;font-size:.9rem;font-weight:normal}body.company-template.company section.sales-listings .tabed-view.default .listing-switch label:after{display:none}body.company-template.company section.sales-listings .tabed-view.default .listing-switch{display:none}body.company-template.company section.sales-listings .tabed-view.default .tabs input#open-tabs:checked~.listing-switch{display:block;position:absolute;z-index:999;top:135px;width:100%;left:0;right:0;text-align:center;padding-left:0;background:var(--primary-color-500)}body.company-template.company section.sales-listings .tabed-view.default .tabs input#open-tabs:checked~label[for="open-tabs"]:after{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all .4s ease}}body.company section.promise{background-color:#fff}.agora-dropdown{position:relative}.agora-dropdown>input{display:none}.agora-dropdown .agora-dropdown-content{position:absolute;background:#fff;min-width:180px;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transform:scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1) 0s,opacity .2s cubic-bezier(.4,0,.2,1) 0s;opacity:0;transform-origin:0 0}.agora-dropdown>input:checked~.agora-dropdown-content{transform:scale(1);opacity:1;z-index:999}.agora-dropdown .agora-dropdown-content .mdl-menu__item{opacity:1}.agora-dropdown .agora-dropdown-content .mdl-menu__item input{display:none}.agora-dropdown .agora-dropdown-content .mdl-menu__item label{display:inline}.agora-dropdown .agora-dropdown-content .mdl-checkbox__label{font-size:13px;text-transform:capitalize}.agora-dropdown .agora-dropdown-content [data-search-name-label="Type"] .mdl-checkbox__label{text-transform:none}.agora-dropdown .agora-dropdown-content.search-dropdown ul{padding:0;margin:0;width:100%;list-style:none}.agora-dropdown .agora-dropdown-content.search-dropdown ul li{padding:6px 8px;cursor:pointer}.agora-dropdown .agora-dropdown-content.search-dropdown ul li:hover{background:rgba(119,130,140,.1)}.agora-dropdown .agora-dropdown-content.search-dropdown{margin-top:8px}.agora-dropdown .agora-dropdown-content.search-dropdown.beds,.agora-dropdown .agora-dropdown-content.search-dropdown.baths{min-width:80px}.agora-dropdown .agora-dropdown-content.search-dropdown.price{min-width:240px}.agora-dropdown .agora-dropdown-content.search-dropdown.city{min-width:280px}.agora-dropdown .agora-dropdown-content.search-dropdown.style{min-width:580px}x.agora-dropdown .agora-dropdown-content.search-dropdown.style li{width:24%;display:inline-block;box-sizing:border-box;padding:2px 4px}.agora-dropdown .agora-dropdown-content.search-dropdown.style ul{display:flex;flex-wrap:wrap;height:500px;overflow-y:scroll}.agora-dropdown .agora-dropdown-content.search-dropdown.style ul li{flex-grow:1;width:24%}@media only screen and (min-width:1024px){.agora-dropdown .agora-dropdown-content.search-dropdown.style ul{max-height:calc(100vh - 240px)}}@media(max-width:640px) and (min-width:480px){.agora-dropdown .agora-dropdown-content.search-dropdown.style ul li{width:31%}}.agora-dropdown .agora-dropdown-content.search-dropdown:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.agora-dropdown .agora-dropdown-content.search-dropdown:after{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.08);position:absolute;top:-7px;left:7px;z-index:-1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.agora-dropdown .agora-dropdown-content.search-dropdown.price,.agora-dropdown .agora-dropdown-content.search-dropdown{width:240px}}body.company .HomeSearchSection.style-12 .home-search-tab input:checked~label{font-size:var(--mdl-button--fontsize)!important;padding:0 20px!important;height:var(--mdl-button--height)!important;line-height:var(--mdl-button--lineheight)!important;text-transform:capitalize;font-family:var(--secondary-font)!important;font-weight:var(--mdl-button--fontweight)!important;color:#fff!important;background-color:var(--primary-color-500)!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab label[for="toggle-tab2"]{margin-left:0!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab label:hover:after{display:none}body.company.with-title-slider header.mdl-layout__header .top-bar .mdl-button.phone{color:#fff;border:0!important}body.company section.social-list iframe{max-width:100%}body.company-template .featured .owl-slider .owl-item .item{padding:.8rem 1.3rem;width:100%}body.company-template .featured .owl-slider .property-support,body.company-template .featured .owl-slider .mdl-card__actions{padding:1.4rem 0;box-sizing:border-box}body.company-template .owl-carousel .owl-nav [class*="owl-"]:hover{background:var(--primary-color-500)!important;color:#fff!important}body.company-template .featured .properties{padding:0 30px;display:flex;justify-content:center;box-sizing:border-box}body.company-template.company section.featured .viewall-button a.mdl-button{border:1px solid #fff;padding:16px 44px;line-height:18px!important;height:52px!important;background:transparent;color:#fff}body.company-template.company section.CommunityCarouselSection .view-more a.mdl-button{border:1px solid #000;padding:16px 44px;line-height:18px!important;height:52px!important;background:transparent;color:#000}body.company-template.company section.featured .viewall-button a.mdl-button:hover{background:var(--secondary-color-100);color:var(--primary-color-500)}body.company-template .featured .owl-slider .property-support h3.property-address span.address-class{font-size:var(--bip-font-size--xx-medium);display:block;text-transform:uppercase}body.company-template .featured body.company-template .featured .owl-slider .property-support h3.property-address span:not(.address-class){font-size:var(--bip-font-size--x-medium)}body.company-template .featured{background:#000}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button i::before{background:#fff}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button i::after{border-right:1px solid #fff;border-bottom:1px solid #fff}body.company section.promise a.animated-arrow-2{display:block}body.company.company-template .CommunityCarouselSection.style-3 .Community-Text p{font-family:var(--tertiary-font)!important;font-size:var(--bip-font-size--x-medium);font-weight:var(--bip-font-weight--regular);display:block;margin:8px 0 0 0;color:var(--tertiary-color-500);text-align:center;letter-spacing:.06em;text-transform:uppercase;margin:0 auto;margin-top:25px}.HomeSearchSection.style-12 .tab.rental-tabs .search-box .box-label{width:100%;padding-left:27px;font-size:14px;margin-top:5px;display:block}.HomeSearchSection.style-12 .tab.rental-tabs .search-box .white-block{width:95%;height:25px;background:rgba(255,255,255,.8);font-size:.9rem;border:0}body.company.company-template .HomeSearchSection.style-20 .tab.rental-tabs .search-box .white-block input{width:100%;border:0;display:inline-block;background:0;box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;padding:0;text-indent:0}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn1 a{box-sizing:border-box}body.company.company-template .good-know{background:#f3f5f6}body.company section.promise{padding-top:8rem}body.company-template .title-slider .HomeFlashSection .slider-context>.page{bottom:50%;right:0!important;z-index:9999;left:auto!important;-ms-transform:translateY(50%);transform:translateY(50%)}body.company-template .title-slider .HomeFlashSection .slider-context>.page>li>span{width:5px!important;height:50px!important;margin:5px 7px;-webkit-backface-visibility:visible;transition:opacity .2s ease;border:unset;border-radius:unset;box-shadow:unset;background:rgba(255,255,255,1)}body.company.company-template .banner-text p{font-family:var(--tertiary-font)!important;content:attr(data-text);font-size:var(--bip-font-size--l-large);font-weight:var(--bip-font-weight--light);display:block;margin:8px 0 0 0;color:var(--secondary-color-500);padding-left:0!important;line-height:normal;max-width:100%;text-align:left}body.company.company-template .title-slider .HomeFlashSection .slider-context>.page>li.activeSlide>span{background:#000}@media only screen and (min-width:840px) and (max-width:1023px){body.company-template .title-slider .HomeFlashSection .slider-context>.page{bottom:4%!important}}@media only screen and (min-width:1025px){body.company.company-template.with-title-slider:not(.scroll) header.mdl-layout__header{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.7))}body:not(.body_propertymapsearch) [data-owl-slider].owl-carousel .owl-nav [class*="owl-"],body:not(.body_propertymapsearch) .owl-carousel .owl-nav [class*="owl-"]{opacity:0!important}body:not(.body_propertymapsearch) [data-owl-slider].owl-carousel:hover .owl-nav [class*="owl-"],body:not(.body_propertymapsearch) .owl-carousel:hover .owl-nav [class*="owl-"]{opacity:.9!important}}@media only screen and (min-width:841px){body.company-template .title-slider .HomeFlashSection .slider-context>.page{text-align:right!important}}@media only screen and (max-width:840px){body.company.company-template .home-head{position:static!important;height:300px}body.company.company-template .banner-text h1.banner-head{color:var(--primary-color-500)!important;font-size:32px!important;text-align:center;line-height:normal!important;max-width:100%;margin-top:50px;text-align:center}body.company.company-template .banner-head[data-text]::after{font-size:var(--bip-font-size--x-medium);color:var(--tertiary-color-500);line-height:normal;text-align:center}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .rental-tabs{border:0!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .rental-region{border:1px solid #e1e1e1;padding:14px 0;border-bottom:0}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .rental-tabs .rental-region label.mdl-selectfield__label{text-indent:26px!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab #toggle-tab1:checked+label,body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab #toggle-tab2:checked~label{background:none!important;color:#000!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab input~label{border:2px solid #000!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab label[for="toggle-tab1"],body.company.company-template .HomeSearchSection.style-20 .home-search-tab label[for="toggle-tab2"],body.company.company-template .HomeSearchSection.style-20 .home-search-tab label[for="toggle-tab3"],body.company.company-template .HomeSearchSection.style-20 .home-search-tab label[for="toggle-tab4"],body.company.company-template .HomeSearchSection.style-20 .home-search-tab a.label{background:#000!important;color:#fff!important}body.company.company-template .HomeSearchSection.style-12 .home-search-tab label[for=toggle-tab1],body.company.company-template .HomeSearchSection.style-12 .home-search-tab label[for=toggle-tab2],body.company.company-template .HomeSearchSection.style-12 .home-search-tab label[for=toggle-tab3],body.company.company-template .HomeSearchSection.style-12 .home-search-tab label[for=toggle-tab4],body.company.company-template .HomeSearchSection.style-12 .home-search-tab a.label{color:#222!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab input+label{color:#000!important;margin-left:0!important;margin-right:0!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab input:checked+label{color:#fff!important}body.company.company-template .CommunityCarouselSection.style-3 .Community-Text p{font-size:var(--bip-font-size--xx-small)}body.company section.promise{padding-top:0}body.company.company-template .main-head[data-text]::after{max-width:100%}body.company section.CommunityMarketWatch.style-1.market-watch.har .grid-container .grid-wrapper .grid-block .panel-body p{border-bottom:0!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn .animated-arrow-1 i:before{right:0;left:unset}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn .animated-arrow-1 i:after{right:0;left:unset}body.with-title-slider.with-title-slider-configuration .title-slider .HomeFlashSection .slider-context.height-mode-screen-height .slider .mc-image,body.with-title-slider.with-title-slider-configuration .title-slider .HomeFlashSection .slider-context.height-mode-screen-height .slider .mc-image img,body.with-title-slider.with-title-slider-configuration .title-slider .HomeFlashSection .slider-context.height-mode-screen-height .slider .mc-image video{height:auto!important}}@media only screen and (max-width:480px){body.company-template.company section.featured .properties .owl-slider .properties-size>span{font-size:16px}body.company-template.company section.featured .properties .owl-slider .property-support .property-address{font-size:18px}body.company-template .featured .owl-slider .property-support h3.property-address span.address-class{font-size:22px}body.company-template.company section.featured .properties .owl-slider .property-support .property-type span{font-size:20px}body.company-template.company section.featured .properties .owl-slider .property-support .price{font-size:20px}body.company-template.company section.featured .viewall-button a.mdl-button{font-size:14px}body.company-template.company section.sales-listings .tabed-view.default .listing-switch label{font-size:20px!important}body.company.company-template .banner-text p{font-size:var(--bip-font-size--xlx-medium)!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a.animated-arrow-1 i:before,body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a.animated-arrow-2 i:before{background:unset!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a.animated-arrow-1 i:after,body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a.animated-arrow-2 i:after{border-right:unset!important;border-bottom:unset!important}body.company.company-template .communities .communities-item span{padding-top:2rem}.mdl-button.mdl-button--primary.mdl-js-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label){font-size:.7rem}.mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label){font-size:.7rem}body.company.company-template .mdl-layout__drawer .mdl-button:not(.mdl-button--fab):not(.mdl-button--icon):not(label){font-size:var(--bip-font-size--small)!important}}body.company.company-template a.animated-arrow-1 i{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}body.company.company-template a.animated-arrow-1:hover i{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px)}body.company.company-template section.promise a.animated-arrow-1,body.company.company-template section.good-know a.animated-arrow-1,body.company.company-template section.sales-listings a.animated-arrow-1{display:flex}body.company.company-template section.sales-listings a.animated-arrow-1 i:before,body.company.company-template section.sales-listings a.animated-arrow-2 i:before{top:20px}body.company.company-template section.sales-listings a.animated-arrow-1 i:after{top:16px}body.company.company-template section.sales-listings .featured .property.item .properties-size{display:flex;align-items:center;justify-content:left;color:#fff;margin-top:1.4rem}body.company.company-template .promise .promise-bg-section p.main-head{text-align:left;font-weight:var(--bip-font-weight--bold)!important}body.company-template.company section.featured .properties .owl-slider .mdl-card__actions.mdl-card--border .mdl-button:hover{border:1px solid #fff;background:none}body.company-template.company section.CommunityCarouselSection .view-more a.mdl-button:hover{background:#28282b;color:var(--secondary-color-100)}body.company.company-template .communities .communities-item .primary-section::after{background:none repeat scroll 0 0 transparent;bottom:49%;content:"";display:block;height:3px;left:50%;position:absolute;background:#fff;transition:width .3s ease 0s,left .3s ease 0s;width:0}body.company.company-template .communities .communities-item:hover .primary-section::after{width:70%;left:0;right:0;text-align:center;margin:0 auto}body.company.company-template .arrow-container{font-size:var(--bip-font-size--x-small);text-transform:uppercase;display:inline-block;position:relative;transition:.2s}body.company.company-template .arrow-container:hover .arrow::before,.arrow-container:hover .arrow::after{transform:rotate(0)}body.company.company-template .arrow{position:relative;display:inline-block;width:45px;height:1px;border:0;border-radius:1rem;background-color:var(--primary-color-500);transform-origin:right center;transition:all .2s;overflow:visible;bottom:4px;margin-left:10px}body.company.company-template .arrow::before,.arrow::after{content:"";display:block;position:absolute;right:0;width:8px;height:1px;background-color:var(--primary-color-500);transform-origin:right center;transition:all .5s}body.company.company-template .arrow-container .arrow::before,.arrow-container .arrow::after{transform:rotate(0)}body.company.company-template .arrow-container:hover .arrow::before{transform:rotate(-49deg)}body.company.company-template .arrow-container:hover .arrow::after{transform:rotate(49deg)}body.company.company-template .HomeSearchSection .toggle-section{position:relative;border:2px solid #fff;max-width:20rem;height:3.5rem;margin-bottom:2rem;border-radius:6px}body.company.company-template .HomeSearchSection .toggle-section label{height:calc(100% - .4rem)!important;top:.2rem;left:.2rem}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .search-btn a.animated-arrow-1:hover{background-color:#28282b!important}body.company.company-template .title-slider .HomeFlashSection .slider-context>.page{display:flex;align-items:flex-end;justify-content:right;flex-direction:column}body.company.company-template header.agora-layout-header.collapsed{background-color:#fff;border-bottom:1px solid rgba(204,204,204,.8)}body.company.company-template header.agora-layout-header.collapsed .mdl-layout__header-row .mdl-navigation>ul>li>a:not(.mdl-button){color:var(--primary-color-500)}body.company.company-template header.agora-layout-header.collapsed .top-bar ul li.social-links a.mdl-button{color:var(--primary-color-500)!important}body.company.company-template header.agora-layout-header.collapsed .top-bar .mdl-button.phone{color:var(--primary-color-500)!important}body.company.company-template header.agora-layout-header.collapsed img.logo{display:block!important}body.company.company-template header.agora-layout-header.collapsed img.logo-white{display:none!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box .container input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.company.company-template .social-list iframe{padding-top:16px}body.company.company-template .blog-wrapper .search-wrapper .search-text-wrapper .action a.mdl-button{padding:0}body.company.company-template .good-know .good-know-img{margin:0 auto;text-align:center}body.company.company-template .good-know .good-know-img img{width:580px}@media only screen and (min-width:1024px) and (max-width:1600px){body.company.company-template .title-slider .home-text{top:40%!important}}@media screen and (max-width:1025px){body .company.company-template.with-title-slider header.agora-layout-header~.agora-layout-header-auto{display:block}}@media only screen and (max-width:1024px){body.company.company-template .mdl-layout__drawer .mdl-navigation ul li a:not(.mdl-button){width:calc(100% - 16px)}body.company.company-template .mdl-layout__drawer .mdl-navigation ul li a:not(.mdl-button)~label[data-label]{position:absolute}}@media only screen and (min-width:480px) and (max-width:1024px){body.company-template .featured .owl-slider .property-support h3.property-address span.address-class{font-size:var(--bip-font-size--medium)}}body.company.company-template header.agora-layout-header .mdl-layout__header-row{transition:all 500ms ease;position:relative;padding:0 16px;width:100%}body.company-template.company .HomeSearchSection .home-search-tab .tab .search-box .onesearch-div .OneSearchBox a strong{color:rgba(0,0,0,.54)!important}body.company-template.company .footer .column-block.address-sec{max-width:160px}@media only screen and (min-width:840px) and (max-width:1100px){body.company-template.with-title-slider .good-know .good-know-img{width:500px}body.company-template.with-title-slider .good-know .good-know-desc{width:calc(100% - 540px)}}@media only screen and (max-width:1024px){body.company-template.with-title-slider.scroll .mdl-layout__drawer-button{color:var(--primary-color-500)!important}body.company-template .mdl-mega-footer__bottom-section .item-center{display:flex;flex-direction:column;align-items:flex-start}body.company-template .mdl-mega-footer__bottom-section .copy-right{order:2}body.company-template .mdl-mega-footer__bottom-section .mdl-mega-footer__link-list{width:100%}body.company-template .footer .mdl-mega-footer__link-list li{float:right}body.company.company-template .banner-text{padding:10px;margin-top:20px!important}body.company.company-template .banner-text h1.title{color:var(--primary-color-500)!important;font-size:34px!important;text-align:center!important;line-height:normal!important;max-width:100%!important}body.company.company-template .banner-text p{color:var(--primary-color-500)!important;font-size:24px!important;text-align:center!important}.HomeSearchSection.style-12{position:static!important}body.company.company-template .HomeSearchSection.style-20 .home-search-tab .search-box{height:100%!important}body.company.company-template section.title-slider section.HomeSearchSection.style-20 .home-search-tab .toggle-section label{color:#000!important}body.company.company-template .HomeSearchSection .toggle-section{border:1px solid #000!important}}@media only screen and (min-width:1025px){body.company.company-template .title-slider .home-text{position:absolute;top:50%;left:0;right:0;margin:0 auto!important}body.company.company-template.with-webbuilder .title-slider .home-text{top:45%!important}}body.company.company-template .social-list a.blog-main img{height:100px;object-fit:cover!important}body.company.company-template .social-list a.blog-main .blog-text h3{color:var(--primary-color-500);text-transform:uppercase}.body_propertymapsearch .MAP_dialog #owl-map-property-item .owl-prev,.body_propertymapsearch .MAP_dialog #owl-map-office-item .owl-prev{border-radius:0!important}[data-owl-slider].owl-carousel.map-item-carousel:hover .owl-nav [class*="owl-"].disabled,.owl-carousel.map-item-carousel:hover .owl-nav [class*="owl-"].disabled{display:inline-block!important}.agora-mdl-data-dialog-container .agora-mdl-data-dialog-container-body .long-pop h2{color:rgba(255,255,255,1)!important}section.CommunityMarketWatch .owl-carousel .item .grid-container{justify-content:center}body.company-template .featured .owl-slider .property-support h3.property-address span.address-class::after{display:none!important}body.company-template .featured .item.property.style-1 .nav label{width:36px;height:33px;font-size:26px;line-height:38px;bottom:7px;top:inherit;color:rgba(255,255,255,.6)!important;transition:.9s cubic-bezier(.4,0,.2,1)}body.company-template .featured .item.property.style-1 .nav label{width:36px;height:33px;font-size:26px;line-height:38px;bottom:7px;top:inherit;color:rgba(255,255,255,.6)!important;transition:.9s cubic-bezier(.4,0,.2,1);position:absolute;z-index:1;cursor:pointer;text-align:center;border-radius:50%}body.company-template .featured .item.property.style-1 .nav label:after{background:var(--primary-color-500)!important;opacity:.8!important}body.company-template .featured .item.property.style-1 .slide-container .nav .prev{right:51px;left:auto!important;bottom:30px}body.company-template .featured .item.property.style-1 .slide-container .nav .next{right:15px!important;left:auto;bottom:30px}body.company-template .featured .item.property.style-1 .slide-container .nav .next::after{border-top-left-radius:0;border-bottom-left-radius:0}body.company-template .featured .item.property.style-1 .slide-container .nav .prev::after{border-top-right-radius:0;border-bottom-right-radius:0}body.company-template .featured .item.property.style-1 .nav label:hover:after{background-color:var(--primary-color-500)!important}body.company-template .featured .item.property.style-1 .slide-container .nav .prev:hover::after,body.company-template .featured .item.property.style-1 .slide-container .nav .next:hover:after{background-color:#000!important;opacity:1!important}@media only screen and (min-width:1025px){body.company-template .featured .item.property.style-1.nav label:hover:after{opacity:1!important}body.company-template .featured .item.property.style-1 .nav label{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}body.company-template .featured .item.property.style-1 .mdl-card__title .slide-container .nav .prev,body.company-template .featured .item.property.style-1 .mdl-card__title .slide-container .nav .next{opacity:0!important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}body.company-template .featured .item.property.style-1 .mdl-card__title:hover .slide-container .nav label{opacity:1!important}}body.company.company-template .communities .communities-item .primary-section{padding:20px}body.company-template section.market-watch .owl-carousel.owl-drag .owl-item .grid-container .button-list{margin-bottom:2.3rem!important}body.company.company-template .title-slider .HomeFlashSection .slider-context>.page>li.activeSlide>span{width:5px!important}body.company.company-template header.mdl-layout__header .top-bar .user-control ul li.mdl-menu__item{width:100%;padding:0!important;text-align:center}