body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{color:#fff;z-index:1000;background-color:#093244;align-items:center;height:100px;display:flex;position:sticky;top:0}header .navigation{justify-content:space-between;align-items:center;width:90vw;margin-inline:auto;display:flex}header .navigation .logo img{max-width:90px}header .navigation .links{align-items:center;gap:2rem;display:flex}header .navigation .links .contact-links,header .menu-icon{display:none}.nav-action{color:#093244;background-color:#fff}@media screen and (width<=920px){header .menu-icon{z-index:1001;display:block;position:absolute;right:16px}header .navigation .logo img{max-width:68px}header .navigation .links{z-index:999;background-color:#093244;flex-direction:column;width:100vw;height:calc(100vh - 100px);font-size:2rem;display:flex;position:fixed;inset:100px 0 0;transform:translate(100%)}header .navigation .links .contact-links{justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;bottom:32px;left:0;right:0}header .navigation .open{animation:.3s linear forwards animateNavigation}header .navigation .open .button{font-size:1.5rem}@keyframes animateNavigation{0%{transform:translate(100%)}to{transform:translate(0)}}header .navigation .close{animation:.3s forwards closeNavigation}@keyframes closeNavigation{0%{transform:translate(0)}to{transform:translate(100%)}}}.heroSection{background-blend-mode:overlay;color:#fff;background:url(/assets/Akiira%20Estates%20Gasogi-BRLABlku.webp) 50%/cover no-repeat;height:calc(100vh - 100px);padding:0}.heroSection .content{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#093244", endColorstr="#093244", GradientType=1);background:linear-gradient(#093244 0%,#093244b3 99%)}.heroSection .content .container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100vh;display:flex}.heroSection .content .container h1{text-align:center;text-transform:uppercase;color:#fff;font-size:4rem}.heroSection .content .container p{max-width:50vw;margin-inline:auto}.heroSection .content .container .button{color:#093244;background-color:#fff}.steps{gap:1rem;height:fit-content;display:grid}.step{background-color:#dbe0e7;max-height:58px;overflow:hidden}.step .content{align-items:center;gap:1rem;display:flex}.step .content .number{color:#fff;background-color:#093244;justify-content:center;align-items:center;width:58px;height:58px;font-size:2rem;display:flex}.step .details{padding:1rem 2rem}.step .details p{font-size:1.2rem}.open-step{animation:2s linear forwards animateStep}.close-step{animation:1s ease-in-out forwards closeStep}@keyframes animateStep{0%{max-height:58px}to{max-height:500px}}@keyframes closeStep{0%{max-height:500px}to{max-height:58px}}.contact-form-links,.social-media-links{align-items:center;gap:2rem;display:flex}.contact-form-links .phone,.contact-form-links .email,.social-media-links .phone,.social-media-links .email{align-items:center;gap:.5rem;display:flex}.popup{z-index:10000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup .content{background-color:#fff;gap:1rem;max-width:40rem;padding:2rem;display:grid}.popup .content .button{color:#fff;background-color:#093244}@media screen and (width<=768px){.popup .content{max-width:100%;height:100%}.thank-you .content{justify-items:center;height:fit-content}.heroSection{text-align:center}.heroSection .content .container h1{font-size:2rem}.heroSection .content .container p{max-width:100%}.contact-form-links{flex-direction:column;gap:1rem}}*{box-sizing:border-box;margin:0;padding:0}html,body{scroll-behavior:smooth}body{font-family:Inria Sans,sans-serif;font-size:1rem}button,.button{width:fit-content;font-size:inherit;border:none;outline:none;justify-content:center;align-items:center;gap:12px;padding:12px 24px;display:flex}a{color:inherit;text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6{color:#093244}h1,h2{font-size:3rem}.container{width:90vw;margin-inline:auto}.primary{color:#fff;background-color:#093244;border:1px solid #093244;transition:all .5s}.primary:hover{color:#093244;background-color:#0000}.secondary{color:#093244;background-color:#fff;border:1px solid #093244}.secondary:hover{color:#fff;background-color:#093244}.buttons{align-items:center;gap:2rem;display:flex}input,textarea{font-family:inherit;font-size:inherit;border:1px solid gray;padding:12px 16px}input::-moz-placeholder{color:#d3d3d3}textarea::-moz-placeholder{color:#d3d3d3}input::placeholder,textarea::placeholder{color:#d3d3d3}.field{gap:.5rem;height:fit-content;display:grid}form{gap:1rem;display:grid}form .half{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}form .half .field{flex:200px}.form-errors{background-color:#ff00003e;padding:1rem}.form-success{background-color:#00800047;padding:1rem}iframe{width:100%;height:350px}section{padding:120px 0}section .container{flex-wrap:wrap;align-items:center;gap:3rem;display:flex}section .container .text,section .container .img,section .container .form{flex:300px}section .container .img{gap:2rem;height:fit-content;display:grid}section .container img{-o-object-fit:cover;object-fit:cover;width:100%;height:400px;box-shadow:12px 12px 34px 13px #00000021}section .container .text{gap:2rem;height:fit-content;display:grid}.section-highlighted{background-color:#f3f5f6}.cta .container{background-blend-mode:overlay;color:#fff;text-align:center;background:#093244 url(/assets/livestyle-CHY5NK_5.webp) 50%/cover no-repeat;justify-content:center;padding:3rem}.cta .container h1{color:#fff}.cta .container .button{color:#093244;background-color:#fff}footer{color:#fff;background-color:#093244;justify-content:center;align-items:center;gap:2rem;height:74px;display:flex}footer small{align-items:center;gap:.2rem;display:flex}.loadingSpinner{border:2px solid #fff;border-color:#f3f5f652 #fff #f3f5f6;border-radius:50%;animation:.7s linear infinite loadingSpinner}.gallery-popup{z-index:10000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;display:flex;position:fixed;top:0;left:0}.gallery-popup .property-image{gap:1rem;max-width:80vw;height:auto;display:grid;position:relative}.gallery-popup .property-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:70vh}.gallery-popup .property-image .buttons{color:#fff;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;bottom:1rem;left:0;right:0}.gallery-popup .property-image .buttons button{color:#fff;background-color:#0000004d}@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (width<=768px){h1,h2{font-size:2rem}section{padding:3rem 0}section .container{text-align:center}section .container .text{justify-items:center}section .container img{width:100%;height:100%}.steps,form{text-align:start}.steps button,form button{width:100%}.gallery-popup .property-image img{height:auto}.gallery-popup .property-image .buttons{bottom:-4rem}}.gasogi-properties .heroSection,.gasogi-properties .heroSection .content .container{height:40vh}.gasogi-properties .heroSection .content .container h1{font-size:2rem}.property-images{grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;display:grid}.property-images .image img{width:100%;height:16vw}.gasogi-properties-grid{padding:60px 0}.gasogi-properties-grid .container .property-content{gap:.5rem;height:fit-content;display:grid}.gasogi-properties-grid:nth-child(2n){background-color:#f5f5f5}@media screen and (width<=860pc){.property-images{grid-template-columns:1fr 1fr 1fr;gap:16px}.property-images .image img{height:200px}}@media screen and (width<=720px){.property-images{grid-template-columns:1fr 1fr;gap:16px}}@media screen and (width<=480px){.property-images{grid-template-columns:1fr;gap:8px}}
