:root{--dark:#222222;--light:#fffdfd;--primary-old:#2a3c1f;--primary:#6AA273;--accent:#D39364;--lGreen:#b4d2b7;--grey:#e0e0e0;--muted:#e9edc9;--muted2:#E4E1D8}::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}body{overflow-x:hidden!important;font-family:"Quicksand",sans-serif;font-size:16px;line-height:26px;font-weight:400;margin:0}html{margin-top:0!important}h1{font-size:36px;line-height:1.2;text-transform:none;font-family:"Quicksand",sans-serif;font-weight:500;font-style:normal}h2{font-size:28px;line-height:1.3;text-transform:none;font-family:"Quicksand",sans-serif;font-weight:500;font-style:normal;margin-bottom:20px}h3{font-size:24px;line-height:1.3;font-weight:500;font-style:normal;font-family:"Quicksand",sans-serif}h4{font-size:22px;line-height:1.3;font-weight:500;margin-bottom:12px;font-family:"Quicksand",sans-serif;color:#000}h5{font-size:20px;line-height:1.3;font-weight:500;color:#000;font-family:"Quicksand",sans-serif}h6{font-size:16px;line-height:26px;font-weight:500!important;color:var(--accent)}.heading-inline{display:inline!important}a{color:#555;text-decoration:none;transition:0.3s ease-in-out!important}a:hover{text-decoration:none;color:initial}a:focus{text-decoration:none;outline:none;color:initial}ul{margin:0;padding:0}ul li{list-style:none}img{max-width:100%;display:block;image-rendering:-webkit-optimize-contrast}#map{height:300px;margin-bottom:20px}.line{border-bottom:1px solid #eee}img{max-width:100%;display:block}body{position:relative}b,strong{font-weight:500}.bTop{border-top:1px solid #e6e7e8;border-top:1px solid var(--primary)}.mt-6{margin-top:6em}.mt-7{margin-top:7em}.mt-8{margin-top:8em}.mb-6{margin-bottom:6em}.mb-7{margin-bottom:7em}.mb-8{margin-bottom:8em}.py-6{padding-top:5em;padding-bottom:5em}.py-7{padding-top:6.5em;padding-bottom:6.5em}.py-8{padding-top:8em;padding-bottom:8em}@media (max-width:767px){.py-8{padding-top:4em;padding-bottom:4em}}.py-9{padding-top:9em;padding-bottom:9em}@media (max-width:767px){.py-9{padding-top:5em;padding-bottom:5em}}.py-10{padding-top:15em;padding-bottom:15em}.pt-6{padding-top:6em}.pb-6{padding-bottom:6em}.pt-7{padding-top:7em}.pb-7{padding-bottom:7em}.pt-8{padding-top:8em}.pb-8{padding-bottom:8em}.brd1{border-bottom:1px solid #fffdfd}.dNone{display:none}.flexContainer{max-width:100%;padding-inline:1em;flex-wrap:wrap;width:1280px;margin-inline:auto}.mt-100{padding-top:120px}.mt-10{margin-top:73px}.colorBar{color:var(--primary)}.textMuted{color:#9b9b9b;display:block}.centered{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.textPrimary>*{color:var(--primary)}.textAccent>*{color:var(--accent)}.text-accent{color:var(--accent)}blockquote{background:var(--lGreen)}.bgGrey{background:var(--grey)}.bgPrimary{background:var(--primary)}.bgAccent{background:var(--accent)}.bgLGreen{background:var(--lGreen)}a{color:#000}.btnDark a{position:relative;letter-spacing:.5px;transition:all 0.3s;padding:15px 30px;text-transform:uppercase;color:#222;box-sizing:border-box;z-index:1;display:inline-block;font-style:normal;font-weight:400;font-size:15px;line-height:15px;text-transform:initial;background:#fffdfd;border-radius:0;border:1px solid #fff0}.btnDark a:hover{color:#fffdfd;border:1px solid #fffdfd;background:#fff0}.myList ul{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.myList ul li{list-style:none!important;padding-left:20px;position:relative;margin-bottom:0}.myList ul li strong{color:#000!important}.myList ul li:before{content:"";position:absolute;width:12px;height:1px;background:var(--accent);left:0;top:13px}.btnOutline a{font-family:'Roboto',sans-serif;position:relative;transition:all 0.2s;padding:10px 20px 10px 32px;color:var(--accent)!important;box-sizing:border-box;z-index:1;display:inline-block;font-style:normal;font-weight:400!important;font-size:14px;line-height:26px;letter-spacing:1px;text-transform:capitalize;background:transparent!important;border:1px solid var(--accent);border-radius:0;text-align:center;transition:all 0.3s}.btnOutline a:visited,.btnOutline a:focus{color:initial;background:initial}.btnOutline a::before{content:"";position:absolute;width:12px;height:1px;top:50%;transform:translateY(-50%);left:14px;background:var(--accent);transition:all 0.3s}.btnOutline a::after{content:"";position:absolute;width:12px;height:1px;top:50%;transform:translateY(-50%);left:14px;background:var(--accent);transition:all 0.3s}.btnOutline a:hover{color:#fffdfd!important;background:var(--accent)!important}.btnOutline .filled{background:var(--accent)!important;color:#fffdfd!important;border:1px solid var(--accent)!important}.btnOutline .filled a:before,.btnOutline .filled a:after{background:#fffdfd!important}.btnOutline .filled a:hover{background:var(--primary)}.btnOutline .filled .elementor-button span{text-decoration:inherit;color:#fffdfd}.btnOutline.light a{color:#fffdfd!important;border:1px solid #fffdfd}.btnOutline.light a:before,.btnOutline.light a:after{background:#fffdfd!important}.btnOutline.light a:hover{border-color:var(--accent)}.btnOutline a:hover::after,.btnOutline a:hover::before{background:#fffdfd}.btnOutline a:hover::after{transform:rotate(90deg)}.btnFilled a{position:relative;transition:all 0.3s;padding:17px 26px;color:#222;box-sizing:border-box;z-index:1;display:inline-block;font-style:normal;font-weight:400;font-size:15px;line-height:15px;letter-spacing:1px;text-transform:initial;background:#fffdfd;border:none;border-radius:0;text-transform:uppercase;text-align:center}.btnFilled a:hover{background:rgb(255 255 255 / .8)}.btnFilled.dark a{color:#fffdfd;background:#222}.btnFilled.dark a:hover{background:rgb(0 0 0 / .8)}.simpleBtn a{font-size:18px;color:#fffdfd}.tagline{color:var(--accent);font-size:14px;font-weight:400!important;position:relative;line-height:1.3;margin-bottom:1rem;padding-left:22px;text-transform:uppercase;letter-spacing:1.5px}.tagline:before{position:absolute;content:"";width:12px;height:1px;background:var(--accent);left:0;top:50%;transform:translateY(-50%)}.dark .tagline{color:#fffdfd}.dark .tagline:before{background:#fffdfd}.noLine .tagline:before,.noLine .btnOutline:before{content:none}.noLine .tagline:after,.noLine .btnOutline:after{content:none}.noLine .tagline{padding-left:0}.indexed{z-index:99;position:relative}.inside{z-index:0}.vFlex{display:flex;flex-direction:column;justify-content:space-between}#header{transition:all 0.3s;padding:30px 0;top:0}#header.header-scrolled,#header.header-fixed{background:var(--primary);top:0;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;padding:16px 0}.custom-logo-link{font-size:30px;margin:0;padding:0;line-height:1;font-family:"DM Serif Display";letter-spacing:.5px;margin-right:auto}.custom-logo-link img{width:160px;position:relative;max-width:100%;height:auto}.appointment-btn{margin-left:10px;background:#fff0;color:#fffdfd;padding:11px 15px 5px 15px;text-transform:uppercase;border:2px solid var(--lightBlue)}.appointment-btn:hover{background:var(--lightBlue);color:#fffdfd}@media (max-width:768px){.appointment-btn{margin:0 15px 0 0;padding:6px 18px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}}@media (min-width:1200px){.navbar .navBtn a{padding:10px 24px;border:1px solid var(--primary);background:#fff0;font-size:15px;line-height:15px;color:var(--primary)}.navbar .navBtn a:before{content:none}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center;gap:40px}.navbar li{position:relative;white-space:nowrap;padding:0}.navbar a,.navbar a:focus{position:relative;color:#fffdfd;font-size:16px;letter-spacing:.5px;transition:all 0.4s;position:relative;padding-bottom:0;text-transform:uppercase}.navbar a:before{content:"";position:absolute;width:0;height:1px;left:0;bottom:-8px;background:#fffdfd;transition:all 0.3s}.navbar .sub-menu a:before{content:none}.navbar a:hover,.navbar a:focus{font-weight:400}.navbar a:hover,.navbar .current-menu-item a,.navbar .current-menu-item:focus a,.navbar li:hover>a{font-weight:400}.navbar a:hover:before,.navbar .current-menu-item a:before,.navbar .current-menu-item:focus a:before,.navbar li:hover>a:before{width:100%}.navbar .navBtn a:hover,.navbar .current-menu-item .navBtn a,.navbar .navBtn.current-menu-item:focus a,.navbar li.navBtn:hover a{color:#fffdfd;background:var(--primary)}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar .menu-item-has-children a:after{content:none;display:inline-block;font-family:bootstrap-icons!important;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px}.navbar .sub-menu a:after{content:none}.navbar .menu-item-has-children ul.sub-menu{display:block;position:absolute;left:0;top:calc(100% + 30px);margin:0;padding:0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 30px rgb(127 137 161 / .25);transition:0.3s}.navbar .menu-item-has-children ul.sub-menu li{min-width:140px}.navbar .menu-item-has-children ul.sub-menu a{padding:8px 20px;font-size:14px;font-weight:400;text-transform:none;color:#082744;border:0;display:block}.navbar .menu-item-has-children ul.sub-menu a i{font-size:12px}.navbar .menu-item-has-children ul.sub-menu a:hover,.navbar .menu-item-has-children ul.sub-menu .active:hover,.navbar .menu-item-has-children ul.sub-menu li:hover>a{color:#fffdfd;background:var(--primary)}.navbar .menu-item-has-children:hover>ul.sub-menu{opacity:1;top:calc(100% + 10px);visibility:visible}.navbar .menu-item-has-children .menu-item-has-children ul.sub-menu{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .menu-item-has-children .menu-item-has-children:hover>ul.sub-menu{opacity:1;top:0;left:100%;visibility:visible}.headerBtn{display:block}}@media (min-width:1024px) and (max-width:1366px){.navbar .menu-item-has-children .menu-item-has-children ul.sub-menu{left:-90%}.navbar .menu-item-has-children .menu-item-has-children:hover>ul.sub-menu{left:-100%}}@media (min-width:1200px){#btn-nav{display:none}}@media (max-width:1199px){#header #btn-nav{background:#fff0;border:none;padding:0;cursor:pointer;z-index:99999;position:relative;float:right;border:none}#header #btn-nav:hover{background:#fff0}.btn-nav:focus{outline:0}.icon-bar{display:block;width:30px;height:1.5px;border-radius:0;background-color:#fffdfd;box-shadow:none}.icon-bar.middle{margin-block:8px}.icon-bar.bottom{float:right}.animated{display:block}.animated:hover .icon-bar,.animated:focus .icon-bar{background-color:#fffdfd}.animated:focus{cursor:pointer;z-index:9999}.middle{margin:0 auto}.icon-bar{transition:all 0.7s ease;z-index:999999}.animated .icon-bar{z-index:999999;background-color:#fffdfd;box-shadow:none;position:relative}.animated .top{transform:translateY(10px) rotateZ(45deg)}.animated .bottom{transform:translateY(-12px) rotateZ(-45deg)}.animated .middle{width:0}@keyframes showNav{from{right:-100%}to{right:0}}.showNav{animation:showNav 0.3s ease forwards}@keyframes hideNav{from{right:0}to{right:-100%}}.hideNav{animation:hideNav 0.3s ease forwards}.navbar{position:fixed;top:0;right:-100%;width:100%;max-width:400px;bottom:0;transition:none;z-index:9997}.navbar.navHidden{right:-100%}.navbar ul{position:absolute;inset:0;padding:50px 0 10px 0;margin:0;background:var(--primary);overflow-y:auto;transition:none;z-index:9998}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;font-size:16px;font-weight:400;color:rgb(255 255 255);white-space:nowrap;transition:0.3s}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .current-menu-item a,.navbar .current-menu-item:focus a,.navbar li:hover>a{color:#fff;font-weight:400}.navbar .menu-item-has-children ul.sub-menu,.navbar .menu-item-has-children .menu-item-has-children ul.sub-menu{position:static;display:none;padding:10px 0;margin:10px 20px;background-color:rgb(20 35 51 / .6)}.navbar .menu-item-has-children>.submenu-active,.navbar .menu-item-has-children .menu-item-has-children>.submenu-active{display:block}.mobile-nav-show{font-size:28px;cursor:pointer;line-height:0;transition:0.5s}.mobile-nav-hide{color:rgb(255 255 255 / .9);font-size:32px;cursor:pointer;line-height:0;transition:0.5s;position:fixed;right:15px;top:15px;z-index:9999}.mobile-nav-active{overflow:hidden}.mobile-nav-active.navbar{right:0}.mobile-nav-active.navbar:before{content:"";position:fixed;inset:0;background:rgb(27 47 69 / .7);z-index:9996}.headerBtn{display:none}}@media (min-width:1200px){.mobile-nav-show,.mobile-nav-hide{display:none}}.sub-menu-toggle{display:none!important}.mainBanner .pageThumb{display:flex;justify-content:center;margin-top:3em;aspect-ratio:16/8}.mainBanner .mainBannerInner{z-index:2}.mainBanner .mainBannerInner h1{color:#fffdfd}.mainBanner .mainBannerInner p{max-width:650px;color:#fffdfd}#reading-time{font-size:15px;line-height:1.4;font-weight:400;margin-bottom:12px;color:var(--accent);text-decoration:underline}.contactInfo a,.contactInfo p{color:#333;transition:all 0.3s;display:flex;margin-top:1em;font-weight:400!important}.contactInfo a:hover{color:#222;text-decoration:underline!important}.contactInfo i{width:26px;height:26px;background:var(--primary);color:#fffdfd;line-height:26px;text-align:center;font-size:12px}.contactPage .contactInfo a:hover{text-decoration:underline}.timings td{text-transform:capitalize}.contactPage .contactInfo{text-align:center}.contactPage .contactInfo a,.contactPage .contactInfo p{color:var(--accent);transition:all 0.3s;display:unset;margin-top:0;font-weight:400;text-decoration:underline;text-align:center}.contactPage .contactInfo a i,.contactPage .contactInfo p i{display:none!important}.page-template-coming_soon header{display:none!important}.page-template-coming_soon footer{display:none!important}.page-template-coming_soon .homeAddSec1 .homeAddSec1Inner{margin-top:0}.homeAddSec1Swiper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.homeAddSec1Swiper .swiper-slide{background-position:center;background-size:cover}.homeAddSec1{width:100%;height:80vh;position:relative;overflow:hidden!important}.overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background:rgb(0 0 0 / .6);display:block;z-index:-1}.homeAddSec1 .homeAddSec1Inner{text-align:center;margin-top:30px;position:relative;z-index:1}.homeAddSec1 .homeAddSec1Inner h4{font-size:16px;line-height:1.3;text-transform:uppercase;color:#fffdfd;letter-spacing:1.5px}.homeAddSec1 .homeAddSec1Inner h1{margin-block:.5em;color:#fffdfd;font-weight:500}.homeAddSec1 .homeAddSec1Inner p{color:#fffdfd;font-size:18px;line-height:26px}ul.aboutList li{position:relative;margin-bottom:1rem}ul.aboutList li:before{position:absolute;content:"";font-family:"Font Awesome 6 Free";left:-20px;top:10px;width:12px;height:1px;background:var(--primary)}ul.aboutList li p{margin:0}.serviceBox{position:relative;height:-moz-fit-content;height:fit-content;border-top:1px solid var(--primary);display:block}.serviceBox .sTitle{position:relative;width:100%;padding:12px 0;text-align:left;background-color:#fff0;border:none}.serviceBox .sTitle h5{position:relative;margin:0;color:#333;padding-right:16px}.serviceBox .sTitle h5::before,.serviceBox .sTitle h5::after{content:"";position:absolute;top:15px;transform:translateY(-50%);background:var(--primary);transition:all 0.3s}.serviceBox .sTitle h5::before{right:0;width:13px;height:1px}.serviceBox .sTitle h5::after{right:6px;width:1px;height:13px}.serviceBox .sText{height:100%;opacity:0;overflow:hidden;box-sizing:border-box;transition:margin-bottom 0.4s 0.2s linear,max-height 0.4s linear,opacity 0.4s linear;padding-bottom:1rem}.serviceBox .sThumb{position:absolute;top:48px;width:100%;transition:all 0.5s}.serviceBox .sThumb span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fffdfd;background:var(--accent);width:10px;height:10px;text-align:center;line-height:1.1;display:flex;align-items:center;justify-content:center;border-radius:50%;text-transform:uppercase;font-size:12px;opacity:0;transition:all 0.3s}.serviceBox .sThumb img{width:100%;height:auto;aspect-ratio:9/5;-o-object-fit:cover;object-fit:cover;transition:all 0.5s}.serviceBox:hover .sTitle h5::before{transform:translateY(-50%) rotate(45deg)}.serviceBox:hover .sTitle h5::after{transform:translateY(-50%) rotate(45deg)}.serviceBox:hover .sThumb{top:100%}.serviceBox:hover .sThumb span{opacity:1;width:60px;height:60px}.serviceBox:hover .sText{opacity:1;max-height:100%;margin-bottom:0}.featured_blog{min-height:300px}.featured_blog .serviceBox .sTitle{max-height:64px;overflow:hidden;margin-bottom:12px}.featured_blog .serviceBox .sThumb{top:78px}.featured_blog .serviceBox:hover .sThumb{top:100%}.bigSec .bigRow{position:relative;display:grid;grid-template-columns:60% 40%;grid-template-rows:auto auto;justify-items:end;min-height:500px}@media (max-width:767px){.bigSec .bigRow{grid-template-columns:1fr}}.bigSec .bigRow .bigImg{right:0;grid-area:1/1/4/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:calc(10% + 3rem + 50vw);max-height:785px;aspect-ratio:925/589;max-width:1500px}@media (max-width:767px){.bigSec .bigRow .bigImg{position:relative;width:100%;grid-column:1/2;grid-row:1/2}}.bigSec .bigRow .bigTextSec{display:flex;flex-direction:column;justify-content:center;grid-area:1/2/4/3;max-width:360px;height:100%;box-sizing:border-box}@media (max-width:767px){.bigSec .bigRow .bigTextSec{max-width:100%;grid-column:1/2;grid-row:2/3}}.pageHero{position:relative;z-index:1;height:500px;color:#fffdfd}.fSwiper .swiper-slide{transition:all 0.3s;position:relative}.property_item h3{font-size:20px;font-weight:400;color:#222;line-height:28px;max-width:3580px;transition:all 0.3s;text-transform:capitalize;margin-block:12px}.property_item .project-img{overflow:hidden}.property_item img{aspect-ratio:12/8;-o-object-fit:cover;object-fit:cover;transition:all 0.5s}.property_item:hover img{transform:scale(1.1)}.property_item .Badge{position:absolute;top:0;left:0;background:var(--primary);color:#fffdfd;font-size:12px;line-height:16px;text-transform:uppercase;padding:6px 16px}.property_item .project-img:before{position:absolute;content:"";width:0;height:100%;left:0;top:0;background:var(--red);z-index:1;transition:all 0.3s}.property_item:hover .project-img:before{width:50px}.property_item .info{padding-top:5px;position:relative}.property_item .info:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#9b9b9b;z-index:0}.property_item .info:before{content:"";position:absolute;top:0;left:0;width:0;height:1px;background-color:#222;transition:all 0.3s;z-index:1}.property_item:hover .info:before{width:100%}ul.hoverList{position:absolute;background:#fffdfd;top:50%;left:20%;width:80%;padding:1em;transform:translate(-50%,-50%);z-index:100;transition:all 0.3s;opacity:0}ul.hoverList li{font-weight:300}ul.hoverList li b{font-weight:400;color:var(--red)}.fSwiper .swiper-slide:hover ul.hoverList{opacity:1;left:50%}.sModalWrapper .modal-content{border-radius:0;outline:0;padding:2rem 2rem 1rem}.fSwiper .swiper-button-next,.fSwiper .swiper-button-prev{transform:translateY(-80%);color:var(--primary);background:#fffdfd;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.fSwiper .swiper-button-next:hover,.fSwiper .swiper-button-prev:hover{color:#fffdfd;background:var(--primary)}.fSwiper .swiper-button-next:after,.fSwiper .swiper-button-prev:after{font-size:24px}.blogCard h3{font-size:18px;line-height:24px;font-weight:400;font-style:normal;font-family:"Montserrat",sans-serif;color:#222;margin-top:1em;min-height:70px}.blogCard img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.blogCard:hover span:before{width:100%}.contactList .elementor-icon-list-icon{width:24px;height:24px;background:#fffdfd;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;margin-right:10px}.contactList .elementor-icon-list-icon svg{margin:0!important}.homeSec6{position:relative;z-index:1}.homeSec4.homeSec6:before{content:"";position:absolute;top:0;left:0;width:55%;height:100%;z-index:-1;background:url(/wp-content/themes/element-homes/assets/img/sec6Bg.webp) no-repeat;background-size:cover}.homeSec4.homeSec6:after{content:"";position:absolute;top:0;right:0;width:45%;height:100%;z-index:-1;background:#fffdfd;background-size:45%}.teamLoop .fluidGrid{height:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:30px}.teamLoop .team-card{position:relative;background:#fff0}.teamLoop .teamThumb{border-radius:0;overflow:hidden;transition:all 0.3s;position:relative;box-shadow:rgb(0 0 0 / .16) 0 1px 4px}.teamLoop .teamThumb img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.teamLoop .team-card:hover .teamThumb{box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.teamLoop .teamData{text-align:center}.teamLoop .teamData h3{font-size:normal;color:#222}.teamLoop .teamData h5{font-size:17px;color:var(--primary);font-weight:400}.teamLoop .teamData span{font-size:14px;font-weight:300;color:var(--light);padding-bottom:4px;border-bottom:1px solid var(--light)}.teamTitle{border-bottom:1px solid #ddd;margin-bottom:10px}.contactCta a{text-align:start}.teamWrapper{border-bottom:1px solid #222;padding-bottom:5em;height:calc(100vh - 213px)}.teamWrapper h3{font-size:20px;font-weight:400;border-bottom:1px solid #e6e7e8;margin-bottom:1em}.teamWrapper ul{margin-bottom:1em}.teamWrapper ul li{margin-bottom:10px}.teamWrapper .teamThumb img{-o-object-fit:cover;object-fit:cover;width:260px;height:280px}.teamDetail ul li{list-style:disc}.teamTop{border-left:1px solid var(--accent);padding-left:10px}.teamDetail h2{font-size:24px;line-height:1.1;font-weight:600;color:var(--dBlue);margin-bottom:10px}.teamDetail h4{font-weight:400}.teamDetail a{transition:all 0.3s;text-decoration:underline}.teamDetail a:hover{color:var(--primary)}.teamDetail .teamBio{padding-left:10px;margin-top:1em}.filterSec1 .button-group.filters-button-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-radius:0}.filterSec1 .button{border:1px solid var(--primary);margin:0;padding:8px 10px;flex-basis:100%;transition:all 0.3s}.filterSec1 .button.is-checked,.filterSec1 .button:hover{background:var(--primary);color:var(--light)}.mySwiper.swiper{overflow:hidden}.mySwiper .swiper-slide{transition:all 0.3s}.mySwiper .swiper-slide h3{font-size:24px;color:#222;line-height:26px;font-weight:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fffdfd;font-family:"TrajanB";width:80%;text-align:center;z-index:20;max-width:330px;transition:all 0.3s}.mySwiper .project-img img{aspect-ratio:60%;-o-object-fit:cover;object-fit:cover}.mySwiper .swiper-slide:hover h3{text-decoration:underline}.sModalWrapper .modal-content{border-radius:0;outline:0;padding:2rem 2rem 1rem}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{color:var(--primary);background:#fffdfd}.mySwiper .swiper-button-next{right:12px}.mySwiper .swiper-button-prev{left:12px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.singleBlogImage{overflow:hidden}.singleBlogImage:hover img{transform:scale(1.2)}.singleBlogImage img{width:100%;height:auto;transition:all 0.3s}.singleBlogContent .singleHeader h2{font-size:28px;line-height:1.3;max-width:600px}.singleHeader h1{font-size:30px;line-height:36px;font-weight:600;margin:0;color:var(--dBlue)}.singleHeader h4{font-size:18px;line-height:25px;margin-top:6px;font-weight:400;color:#888}.singleHeader h4 br{display:none!important}.singleHeader h4 i{margin-right:5px;margin-left:5px}.singleHeader h5{position:relative;margin:0 0 14px 0;display:inline-block;font-weight:600;color:#333;font-size:20px;line-height:22px}.propertyTable h5{font-size:14px;line-height:24px;color:#fffdfd;background:var(--primary);text-align:center;padding:4px 10px}.singleBlogContent{height:600px}#blog-content.expanded{height:auto}#toggle-button{background-color:#fff0;color:#fff;border:none;padding:0;cursor:pointer;margin-top:10px;display:block;color:#222;font-weight:400;width:100%;padding-top:10px;border-top:1px solid #676565;justify-content:space-between}#toggle-button:hover span{text-decoration:underline}.singleBlogContent ul li{list-style:none;padding-left:0;position:relative;margin-bottom:10px}.singleBlogContent ul li:before{content:"— ";color:var(--primary);position:absolute;left:-30px}.singleBlogContent h2{position:relative;margin:0 0 16px 0;display:inline-block;font-size:22px;font-weight:400;line-height:30px}.sPropertyR{padding-inline:2em}.sPropertyR h6{font-size:20px;font-family:"Quicksand",serif;text-align:center;margin-bottom:1.2em}a.simpleLink{transition:all 0.2s}a.simpleLink:hover{text-decoration:underline}.info ul li{display:flex;justify-content:space-between;margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #e6e7e8;font-size:15px}.omBtn{transition:0.3s ease-in-out!important;padding:8px 16px;font-size:13px;line-height:13px;display:inline-block;font-weight:400;color:#fffdfd;text-align:center;background:#65cc66;transition:all 0.3s;display:inline-flex;gap:5px;align-items:center;border-radius:20px}.omBtn svg{font-size:26px;fill:#fffdfd}.omBtn:hover{color:var(--blue);background:var(--red)}.singleBlogContent h3{font-size:22px;text-transform:capitalize;margin-bottom:14px;letter-spacing:1.5px}.singleHeader h3{font-weight:600;font-size:22px;text-transform:capitalize;margin-bottom:14px;letter-spacing:1.5px;color:#555;margin:0}.propertyTable{display:flex;justify-content:flex-end}.propertyTable li{text-align:end}#videoModal video{margin-bottom:-10px}.singleModalWrapper .modal-body{padding:3em;display:flex;align-content:center;flex-wrap:wrap}.singleModalWrapper .btn-close{position:absolute;right:16px;top:16px;z-index:10;background-color:#fffdfd;opacity:1}.singleModal .mHeader{text-align:center}.singleModal .mHeader p{max-width:25em;margin-inline:auto}.agentsRow .thumb img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;box-shadow:rgb(0 0 0 / .16) 0 1px 4px}.agentsRow .contactCta a{font-size:15px;transition:all 0.3s}.agentsRow .contactCta a:hover{text-decoration:underline}div#simpleGallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;transition:all 0.3s}div#simpleGallery img{aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}.summary{background:#222;height:100%;padding:2em;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.summary .centerBlock{display:flex;flex-direction:column;align-items:center;gap:2em}.summary h1{font-size:30px;line-height:1.3}.summary h6{font-size:18px;line-height:28px;font-weight:400}.summary .seperator{width:40px;height:3px;background:red}.summary .links{gap:1.5em;display:flex}.summary .roundBtn{width:50px;height:50px;line-height:50px;text-align:center;display:block;border:1px solid #fffdfd;border-radius:50px;color:#fffdfd;transition:all 0.3s;font-size:18px}.summary .roundBtn:hover{border-color:rgb(255 255 255 / .7);color:rgb(255 255 255 / .7)}.summary .bedIcons{display:flex;gap:2em;color:#9b9b9b}.summary .bedIcons i{width:34px;height:34px;line-height:34px;text-align:center;margin-right:1em;border:1px solid #9b9b9b;border-radius:50px;font-size:14px}.sPropertyR h2{font-size:26px}.dateBox{border:1px solid #d8d8d8;text-align:center;padding:2em;margin-bottom:0}.dateBox.special{padding:0 0 2em}.dateBox.special h4{background:var(--primary);color:#fffdfd;padding:14px}.dateBox h2{font-size:36px;line-height:1;margin:0}.dateBox .month{color:#9b9b9b}.postItem{position:relative;margin-bottom:14px;display:block;border-radius:8px;overflow:hidden}.featured_2 .postItem img{aspect-ratio:9/5;-o-object-fit:cover;object-fit:cover}.featured_1 .postItem img{aspect-ratio:9/6;-o-object-fit:cover;object-fit:cover}.postItem img{width:100%}.postItem .tags{display:flex;gap:10px;position:absolute;color:#fffdfd;top:6px;left:10px;flex-wrap:wrap}.postItem .tags li{font-size:14px;color:#000;padding:2px 6px;background:var(--lGreen);font-weight:400}.featured_2 .postItem .postTitle{max-width:80%;margin-top:16px}.postItem .postDate{color:#888;font-size:14px;letter-spacing:.5px;margin:0}.postItem .d-flex{align-items:center}.postItem span{font-size:14px;color:var(--accent);position:relative;display:inline-block;padding:0 0 2px;line-height:16px}.postItem span:before{content:"";bottom:0;left:0;width:50%;height:1px;background:var(--accent);position:absolute;transition:all 0.3s}.postItem span:hover:before,.postItem:hover span:before{width:100%}.normalPosts{border-bottom:1px solid #222}.normalPosts .fluidGrid{height:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:30px}.normalPosts .postItem img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.normalPosts .postItem .postTitle{font-size:18px;line-height:1.3;margin:14px 0 10px;color:#222;min-height:45px}.sThumbWrapper{min-height:430px}.sThumb{border-left:2px solid var(--white);width:50%;position:absolute;top:0%;bottom:0%;left:auto;right:0%}.sThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blogDetail{padding-bottom:3em;border-bottom:1px solid #222}.blogContent h2{margin:32px 0 16px}.blogContent h2:first-of-type{margin-top:0}.blogContent h3{font-size:22px;margin:28px 0 14px}.blogContent ul{margin:20px 0}.blogContent ul li{font-size:16px;margin-bottom:8px;line-height:1.5;list-style-type:disc}@media (max-width:1024px){.blog-container{max-width:90%}}@media (max-width:768px){.blog-container{padding:15px}.blog-container h2{font-size:26px}.blog-container h3{font-size:20px}}@media (max-width:576px){.blog-container{padding:10px}.blog-container h2{font-size:24px}.blog-container h3{font-size:18px}.blog-container p,.blog-container ul li{font-size:15px}}.blogContentLeft{padding:2em;max-width:400px;position:sticky;top:90px}.blogContentLeft h2{font-size:22px;line-height:1.3;margin-bottom:0}.redStrap{padding-block:4em;background:var(--red)}#footer{color:var(--light);font-size:14px;background:var(--primary)}#footer .footerLogo{position:relative;z-index:10;width:200px}#footer .footerLogo:before{content:none!important}#footer .footerLogo i{font-size:20px}.fForm{width:340px}.fForm .form-fields{margin-top:0}.fForm .formButton2{white-space:nowrap;padding:0;width:100%;border-bottom:1px solid #fffdfd;text-align:center;padding-bottom:2px;line-height:24px;margin-top:6px;text-transform:uppercase;transition:all 0.3s}.mTop2{margin-top:2em}.fForm .formButton2:hover{background:#fffdfd;color:#222}.navigation ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:28px}#footer .navigation ul li{line-height:0;margin-bottom:0}#footer .navigation ul li a{font-size:16px;line-height:20px;font-weight:400;text-transform:none;color:var(--light);padding-bottom:6px}#footer .navigation ul .menu-item-object-page.current-menu-item a{font-weight:400;color:var(--light);border-bottom:1px solid var(--light)}#footer .navigation ul li a:hover{border-bottom:1px solid var(--light)}#footer .contact{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:center}#footer .contact a{display:inline-block;font-size:15px;line-height:15px;font-weight:400;color:var(--light)}#footer .contact p{display:inline-block;font-size:15px;line-height:15px;font-weight:400;color:var(--light)}#footer .contact span{color:var(--light);font-weight:400;font-size:18px;line-height:18px}.fLogo{display:inline-block}.socialIcons a{color:#fffdfd;font-size:20px}.contact .social-links a:hover{transform:scale(1.2)}.copyright{text-align:center;padding:0;background:var(--primary)}.copyright .row{border-top:1px solid var(--light)}.copyright .d-flex{justify-content:space-between;align-items:center}.copyright p{color:#fffdfd;margin:0;font-size:14px;line-height:16px;letter-spacing:1px;padding-block:1em;text-align:left}.copyright p a{color:#fffdfd;margin:0;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:300}.form-fields,.form-fields2,.form-fields3{width:100%;box-sizing:border-box;padding:10px;font-size:16px;transition:0.3s ease-in-out!important;background:#fff0;outline:none;color:#fff;border:1px solid #fffdfd;margin-top:26px;border-radius:0}select.form-fields{padding-block:10px}.formDark .form-fields,.formDark .form-fields2,.formDark .form-fields3{color:#000;border:1px solid #222}.form-fields:focus,.form-fields2:focus,.form-fields:focus,.form-fields2:focus,.form-fields3:focus{outline:none}.form-fields3{height:110px}.wpcf7-submit,.ln-widgetBox.search .searchButton a{box-sizing:border-box;position:relative;outline:0;border:none;transition:0.3s ease-in-out!important;background:#fff0;color:#fffdfd;padding:initial;font-size:16px;line-height:14px;display:inline-block;text-transform:none;font-weight:400;transition:all 0.4s;width:100%;margin-top:1em;text-align:left}div.wpcf7 img.ajax-loader{float:left}.wpcf7-list-item{display:inline-block;margin-right:10px}div.wpcf7-response-output{float:left}.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:2px solid red!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;color:#f44336;margin:3em .5em 1em}.wpcf7-spinner{position:absolute;right:0;bottom:8px}.wpcf7-form-control-wrap{position:relative;width:100%}::-webkit-input-placeholder{color:#fffdfd;opacity:1;font-size:15px;font-weight:400}.formDark::-webkit-input-placeholder{color:#222222!important;opacity:.6;font-size:15px;font-weight:400}span.cusFormBtnWrapper{position:relative;display:inline-block}span.cusFormBtnWrapper:before{position:absolute;content:"\f061";font-size:16px;font-family:"Font Awesome 5 Free";font-weight:900;right:-40px;top:8px;width:30px;height:30px;border:1px solid #fffdfd;line-height:30px;text-align:center;border-radius:50%;color:#fffdfd;transition:all 0.3s}span.cusFormBtnWrapper:after{position:absolute;content:"";width:0;height:1px;left:0;bottom:-3px;background:#fffdfd;transition:all 0.3s}span.cusFormBtnWrapper:hover:after{width:59px}span.cusFormBtnWrapper:hover:before{color:var(--primary);background:#fffdfd}.formButton{width:100%;border:1px solid #fffdfd;text-align:center;padding:10px 30px;text-transform:initial;transition:all 0.3s}.formButton:hover{background:#222;color:#fffdfd}.formDark .formButton{width:100%;border:1px solid #222;text-align:center;padding:14px 30px;text-transform:initial;transition:all 0.3s;color:#fffdfd;text-transform:uppercase;letter-spacing:1px;background:var(--accent);border:none}.formDark .formButton:hover{background:var(--primary);color:#fffdfd}.formButton{width:100%;border:1px solid #fffdfd;text-align:center;padding:10px 30px;text-transform:uppercase;transition:all 0.3s}.formButton:hover{background:#fffdfd;color:#222}.servicesSec1 .myGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.servicesSec1 .serviceBox{padding:1rem;transition:all 0.3s cubic-bezier(0,0,.3642,1);border:2px solid var(--primary);position:relative;overflow:hidden;background-size:0!important}.servicesSec1 .serviceBox:before{content:none;position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .65);inset:0}.servicesSec1 .serviceBox:hover:before{content:""}.servicesSec1 .serviceBox:hover{border:2px solid #222;background-size:cover!important}.servicesSec1 .serviceBox .serviceIcon span{font-size:2rem;display:block;margin-bottom:10px}.servicesSec1 .serviceBox .serviceIcon span:before{color:#222}.servicesSec1 .serviceBox:hover .serviceIcon span:before{color:#fffdfd}.servicesSec1 .serviceBox h2{font-size:22px;line-height:26px;color:#222;position:relative;padding-bottom:10px;margin:0}.servicesSec1 .serviceBox h2:before{content:"";position:absolute;height:5px;border:3px solid rgb(0 0 0 / .1);-o-border-image:repeating-linear-gradient(-45deg,transparent,transparent 1px,var(--primary) 1px,var(--primary) 3px) 3;border-image:repeating-linear-gradient(-45deg,transparent,transparent 1px,var(--primary) 1px,var(--primary) 3px) 3;transition:0.4s cubic-bezier(0,0,.3642,1);width:60px;bottom:-8px;left:0;transition:all 0.3s cubic-bezier(0,0,.3642,1)}.servicesSec1 .serviceBox:hover h2{color:#fffdfd}.servicesSec1 .serviceBox:hover h2:before{border:3px solid #fffdfd;-o-border-image:repeating-linear-gradient(-45deg,transparent,transparent 1px,#ffffff 1px,#ffffff 3px) 3;border-image:repeating-linear-gradient(-45deg,transparent,transparent 1px,#ffffff 1px,#ffffff 3px) 3}.servicesSec1 .serviceBox .serviceText{opacity:1;transform:translateY(0) scale(1);transition:all 0.3s cubic-bezier(0,0,.3642,1)}.servicesSec1 .serviceBox:hover .serviceText{opacity:0;transform:translateY(15px) scale(.8)}.servicesSec1 .serviceBox .serviceIcon{transform:translateY(0);transition:all 0.3s cubic-bezier(0,0,.3642,1)}.servicesSec1 .serviceBox:hover .serviceIcon{transform:translateY(30px)}.servicesSec1 .serviceBox .cta{position:absolute;bottom:-4rem;transition:all 0.3s}.servicesSec1 .serviceBox .cta:before{color:#fffdfd}.servicesSec1 .serviceBox:hover .cta{bottom:3rem}.servicesSec1 .serviceBox .cta{font-size:2em}.servicesSec1 .serviceBox .cta:hover{transform:rotate(180deg) translateX(-5px)}.servicesSec1 .icon{height:2em;margin-bottom:10px}.mainBanner{min-height:600px;position:relative}.mainBanner.short{min-height:500px;position:relative}.mainBanner:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.65;inset:0;z-index:1}.singleServAddSec2 ul{margin-block:1em}.singleServAddSec2 ul li{list-style:disc;list-style-position:inside}.blogContentLeft h4{font-size:20px;line-height:1.3;font-weight:400;color:#fffdfd;margin-bottom:0}.homeServices img.icon{width:2em}.homeServices .serviceBox{display:block;padding:1em}.homeServices .serviceBox h2{color:#222;max-width:200px;font-size:24px;line-height:26px}.myService h3{position:relative;display:inline-block}.myService h3:before{position:absolute;content:"";background:#fffdfd;width:0;height:1.5px;left:0;bottom:-6px;transition:all 0.3s}.myService:hover h3:before{width:100%}.appraisalForm select{margin-top:30px}.formDark .appraisalForm .formButton{width:auto;padding:12px 100px}body[dark-mode]{background:#0e100f}body[dark-mode] .homeSec2.lightSec{background:#0e100f}body[dark-mode] .homeSec2.lightSec .grid .aboutBoxes{box-shadow:-5px -5px 10px rgb(255 255 255 / .05),5px 5px 15px rgb(0 0 0 / .5);background:#0e100f}body[dark-mode] .homeSec2.lightSec .grid .aboutBoxes p{color:#fffce1}body[dark-mode] .lightSec h2,body[dark-mode] .lightSec h3,body[dark-mode] .lightSec p{color:#fffce1}body[dark-mode] .lightSec .tagline{color:#fffce1!important}body[dark-mode] .lightSec .tagline:before{background:#fffce1!important}body[dark-mode] .btnFilled.dark a{color:#222;background:#fffdfd}body[dark-mode] .property_item h3{color:#fffdfd}body[dark-mode] .property_item .Badge{background:#fffdfd;color:#222}body[dark-mode] #blog-content{color:#fffdfd}body[dark-mode] #toggle-button{color:#FFF}body[dark-mode] .contactInfo a,body[dark-mode] .contactInfo p{color:#eee}body[dark-mode] .contactInfo i{background:#eee;color:#222;line-height:26px;text-align:center;font-size:14px}body[dark-mode] button#darkModeToggle{color:#000;background-color:#fffdfd}button#darkModeToggle{position:fixed;bottom:230px;right:2%;border:none;width:50px;height:50px;font-size:28px;color:#fffdfd;background:#222;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}#preloader{position:fixed;width:100%;height:100%;background:var(--lGreen);display:flex;justify-content:center;align-items:center;z-index:99999999}.fWrapper{position:relative;overflow:hidden}.logo-wrapper{position:absolute;width:500px;height:500px;top:0;left:0;background:var(--lGreen);animation:revealWrapper 2s ease-in-out infinite}#preloader img{width:100px;height:100px;position:relative;animation:revealLogo 2s ease-in-out infinite}@keyframes revealWrapper{0%{height:100px;opacity:1}70%{height:0;opacity:1}100%{height:0;opacity:0}}.loaded #preloader{opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px}.grid .aboutBoxes{padding:1.5em 1.5em 1em;box-shadow:8px 8px 8px rgb(0 0 0 / .1),-6px -6px 6px #fff}.grid .aboutBoxes .imgBox{width:60px;height:60px;text-align:center;background-color:#DCE6E7;padding:10px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5em;transition:transform 0.3s ease,box-shadow 0.3s ease}.grid .aboutBoxes .imgBox img{width:100%}.homeSec3{background-color:#f8f9fa;position:relative;z-index:1}.homeSec3:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background:rgb(0 0 0 / .8);display:block;z-index:-1}.homeSec3 .swiperLeft{position:relative;z-index:1}.homeSec3 .swiperLeft .swiper .swiper-wrapper{display:flex;align-items:center}.homeSec3 .swiperLeft .swiper .swiper-slide{padding:0;transition:transform 0.3s ease}.homeSec3 .swiperLeft .swiper .slideText{background-color:initial;padding:0;padding-left:0;color:var(--light)}.homeSec3 .swiperLeft .swiper .slideText p{height:130px;overflow:hidden}@media (max-width:767px){.homeSec3 .swiperLeft .swiper .slideText p{height:180px}}.homeSec3 .custom-pagination{display:flex;flex-direction:column;height:100%;justify-content:space-between}.homeSec3 .custom-pagination h2{font-size:26px;color:#fffdfd;text-align:end;position:relative;display:inline-block;margin-bottom:0;transition:all 0.3s;text-transform:uppercase}.homeSec3 .custom-pagination h2:before{position:absolute;content:"";width:0;height:2px;background-color:#fffdfd;right:-36px;top:55%;transition:all 0.4s;z-index:99}.homeSec3 .custom-pagination .swiper-pagination-bullet{width:unset;height:unset;display:inline-block;border-radius:0;background:#fff0;opacity:1}.homeSec3 .custom-pagination .swiper-pagination-bullet-active:hover,.homeSec3 .custom-pagination .swiper-pagination-bullet-active{color:#fffdfd;font-family:"Quicksand";transform:translateX(-34px)}.homeSec3 .custom-pagination .swiper-pagination-bullet-active:hover:before,.homeSec3 .custom-pagination .swiper-pagination-bullet-active:before{width:30px}.homeSec4{background-blend-mode:overlay}.homeSec4 .swiperLeft{padding-bottom:1em}.homeSec4 .slideText h3{border-bottom:1px solid #ddd}.homeSec4 .navGrp{position:absolute;top:initial;width:auto;display:flex;gap:16px;justify-content:flex-end;transform:translateY(-50%);z-index:1;right:20px;bottom:4px}.homeSec4 .navGrp .swiper-button-next,.homeSec4 .navGrp .swiper-button-prev{width:2rem;height:2rem;left:unset;right:unset;position:relative;top:unset;bottom:unset;margin:0}.homeSec4 .navGrp .swiper-button-next:hover .arrow,.homeSec4 .navGrp .swiper-button-prev:hover .arrow{background-color:var(--primary)}.homeSec4 .navGrp .swiper-button-next:after,.homeSec4 .navGrp .swiper-button-prev:after{content:none}.homeSec4 .navGrp .swiper-button-prev .arrow{transform:rotate(180deg)}.guidance--left-arrow{display:inline-block;width:inherit;height:inherit;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' d='M16 5c0 .742.733 1.85 1.475 2.78c.954 1.2 2.094 2.247 3.401 3.046C21.856 11.425 23.044 12 24 12m0 0c-.956 0-2.145.575-3.124 1.174c-1.307.8-2.447 1.847-3.401 3.045C16.733 17.15 16 18.26 16 19m8-7H0' stroke-width='1'/%3E%3C/svg%3E");background-color:#222;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.homeSec4 .featuredThumbs .swiper-wrapper{padding-block:4em}.homeSec4 .featuredThumbs .swiper-slide img{max-width:100%;height:auto}.homeSec4 .featuredThumbs .swiper-slide-active{transform:scale(1.5)!important;box-shadow:rgb(0 0 0 / .12) 0 1px 3px,rgb(0 0 0 / .24) 0 1px 2px}.absDiv{position:absolute;width:100%;height:100%;inset:0;z-index:99}.homeSec5 h2{margin-bottom:20px;color:#fffdfd}.homeSec5 span{color:#eee}.homeSec5 .stats{display:flex;justify-content:space-between}.homeSec6 .contactForm{padding:2.5em}.homeSec6 .formCheck{display:flex;flex-wrap:wrap;gap:19px}.homeSec6 .formCheck .wpcf7-list-item{display:inline-block;margin:0}.homeSec6 .formCheck .wpcf7-list-item label{display:flex;align-items:center;gap:8px;background:#ddd;padding:0 10px 0 5px;border-radius:4px;font-weight:300;font-size:12px}.homeSec6 .formCheck .wpcf7-list-item label input[type=checkbox]{width:16px;height:16px}.servicesGrid.homeSec2{background-color:#fffdfd}.servicesGrid.homeSec2 .aboutBoxes{height:320px;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:5px}.servicesGrid.homeSec2 .aboutBoxes h3{margin-bottom:0;color:#fffdfd}.servicesGrid.homeSec2 .aboutBoxes .wrapper{position:relative;overflow:hidden;width:100%;height:100%}.servicesGrid.homeSec2 .aboutBoxes .wrapper .top,.servicesGrid.homeSec2 .aboutBoxes .wrapper .bottom{position:absolute;width:100%;height:100%;left:0;top:0;padding:1em;transition:all 0.3s;display:flex;flex-direction:column;justify-content:space-between}.servicesGrid.homeSec2 .aboutBoxes .wrapper .top .imgBox{width:50px;height:50px}.servicesGrid.homeSec2 .aboutBoxes .wrapper .top .imgBox img{width:100%;filter:brightness(0)}.servicesGrid.homeSec2 .aboutBoxes .wrapper .bottom{transform:translateY(100%);background-color:#fffdfd}.servicesGrid.homeSec2 .aboutBoxes .wrapper .bottom h3{color:#222;margin-bottom:16px}.servicesGrid.homeSec2 .aboutBoxes:hover .top{transform:translateY(-100%)}.servicesGrid.homeSec2 .aboutBoxes:hover .bottom{transform:translateY(0)}.feature-area .fImage{height:580px}.feature-area .fText{padding:6% 30% 6% 10%}.feature-area .fText .alt .fText{padding:6% 10% 6% 30%}.featuredBoxes .myFeaturedBox{border:1px solid var(--accent);padding:16px}.featuredBoxes .myFeaturedBox p{margin:0}.featuredBoxes .myFeaturedBox img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;background:#fffdfd;padding:4px}#trp-floater-ls.trp-bottom-right{top:auto;bottom:4px;right:4px}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark{min-width:160px}.property-thumbnail{height:350px}.resalePropertyButtons button{border:none;padding:0;outline:none;background:none}.resalePropertyButtons button.next .myArrow{transform:rotate(180deg)}.resalePropertyButtons .myArrow{width:40px;height:40px}.refNumber{color:#222}.refNumber b{color:var(--accent)}.pNumber{padding-top:1em;border-top:1px solid #222}.pNumber h2,.pNumber h3{font-weight:400}.feature-category{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #555}.feature-category{margin-bottom:20px}.feature-category h6{font-weight:700;margin-bottom:10px}.feature-category ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.feature-category ul li{margin-bottom:5px;border-radius:4px;list-style-type:disc;list-style-position:inside}.share-container{display:flex;flex-wrap:wrap;gap:10px;margin:0}.share-button{display:flex;align-items:center;padding:8px 16px;border-radius:4px;color:#fff;font-family:Arial,sans-serif;text-decoration:none;cursor:pointer;transition:opacity 0.3s}.share-button:hover{opacity:.9;color:#fff}.share-button i{margin-right:8px}.facebook{background-color:#3b5998}.twitter{background-color:#1da1f2}.pinterest{background-color:#bd081c}.linkedin{background-color:#0077b5}.whatsapp{background-color:#25d366}.email{background-color:#848484}.icon{display:inline-block;width:16px;height:16px;background-size:cover;margin-right:8px}