@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";@font-face{font-family:"Gill Sans";src:url("gilc____-webfont.woff2") format("woff2"),url("gilc____-webfont.woff") format("woff");font-weight:normal;font-style:normal}ul.navbar-nav{margin-right:0;margin-left:auto}a.navbar-brand{position:absolute;top:2px;left:15px}#nav-wrap{background:linear-gradient(180deg, #88631b 0px, #88631b 45px, #333333 45px, #333333 100%);height:190px}nav.navbar{height:145px}.navbar-nav a.nav-link,.navbar-nav a.nav-link.active{color:#f7f1e1;text-transform:uppercase;font-family:"Gill Sans",sans-serif;font-size:23px;margin-top:90px;padding:55px 40px !important;letter-spacing:1px;border-left:1px solid hsla(0,0%,100%,.1);opacity:.7}.navbar-nav .nav-item:last-child a.nav-link{padding-right:0 !important}.navbar-nav .nav-item:first-child a.nav-link{border-left:0 !important}.navbar-nav a.nav-link:hover,.navbar-nav a.nav-link.active:hover{color:#fff;opacity:1}.header-top{position:absolute;right:10px;top:11px;font-size:13px;font-weight:600}.header-top span{color:#f8c55e;margin:0 30px 0 10px}.header-top span:last-child{margin-right:0}.header-top svg{width:25px;height:25px;opacity:.5}.header-top a{display:inline;color:#f8c55e;text-decoration:none}.header-top svg use{stroke:#000}.cover-img{padding:0}.cover-img img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}nav a{overflow:hidden;position:relative;display:inline-block}nav a::after{content:"";position:absolute;width:100%;left:0}nav a::after{content:attr(data-replace);height:100%;top:0;padding:55px 40px;transform:translate3d(0, 200%, 0);transition:transform .325s cubic-bezier(0.76, 0, 0.24, 1)}nav a:hover::after{transform:translate3d(0, 0, 0)}nav a span{display:inline-block;transition:transform .225s cubic-bezier(0.76, 0, 0.24, 1)}nav a:hover span{transform:translate3d(0, -300%, 0)}.search{background-color:#ccc;padding:10px 10px 5px 10px}.search input,.search select{background-color:#fff}.search input{max-width:250px}input,select,button,textarea{font-family:"Poppins",sans-serif;font-size:15px;border-radius:5px;border:1px solid #ccc;padding:15px;margin:5px;display:inline-block}input,button{width:auto !important}button,input[type=submit],input[type=submit]:focus{transition:all .3s;background-color:#88631b;padding:9px 12px !important;text-transform:uppercase;color:#fff;box-shadow:none}button:hover,input[type=submit]:hover,input[type=submit]:focus:hover{background-color:#6d4c00;color:#fff;box-shadow:none}button svg{width:30px;height:30px}select{min-width:200px}.form-control:focus{border-color:#88631b;box-shadow:none}.properties{background-color:#eee;padding-top:5rem;padding-bottom:10rem}span.price{position:absolute;background-color:#f8c55e;color:#000;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;padding:5px 10px;border-radius:5px;top:10px;right:10px}p.card-text{font-size:20px;font-weight:600;margin-bottom:.1rem}.card{border:1px solid #88631b;border-radius:5px;text-decoration:none}.card img{border-top-left-radius:5px;border-top-right-radius:5px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.g-3,.gy-3{--bs-gutter-y: 1.5rem}.g-3,.gx-3{--bs-gutter-x: 1.5rem}.card{transition:all .3s;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.card:hover{transform:translateY(-8px);box-shadow:0 .5rem .4rem rgba(0,0,0,.125)}.card:hover span.price{animation-name:priceanim;animation-timing-function:ease;animation-duration:.3s;animation-delay:.05s;animation-iteration-count:1}@keyframes priceanim{0%{transform:scale(1) rotateZ(0deg)}50%{transform:scale(1.1) rotateZ(-6deg)}}.cover-img.property{background-color:#333}.cover-img.property img{height:100px;opacity:.5}.property-wrap{background-color:#eee;padding-top:3rem;padding-bottom:10rem}.gallery img{border:1px solid #88631b;border-radius:5px;text-decoration:none;width:100%}.gallery a:first-child img{width:calc(100% - 10px);margin-bottom:5px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.gallery a:not(:first-child){display:block;float:left;width:25%;margin:5px 0 5px 0}.gallery a:not(:first-child) img{width:calc(100% - 10px);height:auto}h1{display:inline-block;text-transform:uppercase;font-family:"Gill Sans",sans-serif;font-size:50px}h2{font-size:20px;margin:0 0 1rem 0}h3.price{display:block;text-align:right;background-color:#f8c55e;color:#000;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;padding:5px 10px;border-radius:5px;top:10px;right:10px}h4.area{display:block;font-size:18px;margin:1rem 0 0 0}h4.energy{display:block;font-size:18px;margin:.5rem 0 2.5rem 0}h6{display:block;text-transform:uppercase;font-family:"Gill Sans",sans-serif;font-size:35px;margin:-100px 0 4rem 0;border-bottom:2px solid #f8c55e;padding-bottom:1rem}.contact-wrap{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:75%}.contact-wrap div{text-align:center}.contact-wrap span a{color:var(--bs-body-color);text-decoration:none}.contact-form input{width:100% !important}.contact-form label{text-align:right;line-height:42px}.contact-form #form-msg{display:none}svg path{fill:inherit;stroke:inherit}.contact-info{position:relative}.contact-info svg{width:40px;height:40px;margin:1.5rem}.contact-info svg use{stroke:#88631b}.contact-form,.contact-info{margin-top:30px;min-height:350px}.contact-form h3,.contact-info h3{display:block;background-color:#f8c55e;color:#000;font-family:"Poppins",sans-serif;font-size:14px;line-height:1.5rem;font-weight:600;padding:.375rem .75rem;margin:15px -5px 15px 5px;border-radius:5px}footer{background-color:#333;color:#ccc}footer h5{margin-bottom:2rem}footer p{font-size:12px;margin:1rem}footer p span{font-weight:700;margin-right:5px;color:#f8c55e}footer .copy{font-size:12px;text-align:center;margin-top:5rem}footer .webpecs{color:#666;font-weight:normal}footer .webpecs a{color:#666;display:inline;overflow:auto;text-decoration:none}footer img{transform:scale(0.75);margin-top:-1rem}footer h5,footer h5 a{text-transform:uppercase;font-family:"Gill Sans",sans-serif;font-size:23px;color:#ccc;text-decoration:none}footer h5 a:hover{color:#eee}footer a{text-decoration:none;color:#ccc}@media(max-width: 1199.98px){.search input{max-width:122px}}@media(max-width: 991.98px){button.navbar-toggler{margin:74px 0 0 auto;padding:9px 16px !important;border:none;background-color:#6d4c00}.navbar-toggler .icon-bar{display:block;background-color:#fff !important;width:35px;height:3px;padding:0;border-radius:0px;margin:8px 0 9px 1px;transition:.2s ease-in-out;opacity:.85}.navbar-toggler:focus{box-shadow:none !important}.navbar-collapse{z-index:99;background-color:#444;margin-top:44px}.navbar-nav a.nav-link,.navbar-nav a.nav-link.active{margin-top:0;border-top:2px solid rgba(0,0,0,.5);padding:35px 40px !important;font-size:28px;text-align:center}.navbar-nav .nav-item:last-child a.nav-link{padding-right:40px !important}select{min-width:50%}}@media(max-width: 992.98px){.gallery{margin-top:3rem}}@media(max-width: 767.98px){select{min-width:100%}.search input{max-width:calc(50% - 43px)}}@media(max-width: 575.98px){.header-top svg:last-of-type,.header-top span:last-of-type{display:none}.header-top span{margin-right:0}}