#root{max-width:100%;margin:0 auto;padding:0rem}.title_container{display:flex;justify-content:space-between;align-items:center;padding:10px}.title{display:flex;justify-content:center;align-items:center;gap:30px}.title_logo{display:flex;justify-content:center;align-items:center;will-change:filter;transition:filter .3s;filter:drop-shadow(0 0 2em #61dafbaa);margin-top:0}.quik_login{margin-right:24px}.quik_login_container{display:flex;justify-content:center;align-items:center}.quik_login input{width:100px;padding:4px}.motto{color:#7e6e6e}.menus{display:flex;gap:30px;padding:10px;background-color:#3e3a50;color:#fff}.menuicon{display:none}.drop_menus,.text_menus,.sub_menus{display:flex;gap:20px}.menulink,.submenulink{text-decoration:none;color:#fff}.linkmenu{text-decoration:none;color:#fff;font-weight:700}.body{padding:10px}.footer{display:flex;flex-direction:column;margin-top:40px}.footertitle{display:flex;align-items:center;gap:120px;padding-left:20px;padding-top:40px;padding-bottom:40px;margin-top:0;background-color:#8a2be2}.footersubtitle{font-weight:700}.footerlogo{display:flex;align-items:center;will-change:filter;transition:filter .3s;gap:10px}.footerlogo img{width:4em;height:3em}.footerphotos{display:flex;gap:80px;padding:10px}@media only screen and (max-width: 600px){.title_container{display:flex;flex-direction:column;background-color:red}.quik_login input{width:170px;padding:4px;border:none;margin-right:2px}.quik_login_submit{width:97px;padding:1px;border:none;border-radius:0}.header,.footer{margin-bottom:70px}.menus{display:flex;justify-content:center;height:40px}.menuicon{display:block}.drop_menus{float:left;display:flex;flex-direction:column;width:120px;padding:10px;background-color:#00f;visibility:hidden}.text_menus{display:flex;justify-content:center;align-items:center;font-size:10px}.sub_menus{display:flex;justify-content:center;align-items:center}.menuclicked{visibility:visible}.tmp1{font-size:11px;width:100%;padding:0}.tmp2{display:none;width:0px}.footerphotos_last{display:none}}.home{margin:0 10px 10px;padding:10px}.building{display:flex;justify-content:center;gap:40px}.buildingimage{border-radius:10px;box-shadow:#8a2be2}.building img{border-radius:20px;box-shadow:6px 6px #0c0a0a4f}.buildingtitle{color:#04041f;font-family:Arial,Helvetica,sans-serif;padding:4px 10px}.introduction{display:flex;flex-direction:column;gap:20px;border:solid .5px;border-color:#d1c7c7;border-radius:10px}.introduction_text_title{background-color:#9e9696;padding:10px;border-radius:10px 10px 0% 0%;width:100%}.introduction_text_title_list{display:flex;flex-direction:column;gap:10px;padding-left:10px;font-size:16px;font-weight:700}.introduction_text_title_learnmore{background-color:#696969;padding:10px;border-radius:0% 0% 10px 10px;width:100%}.learnmare{background-color:#292323;color:#fff;margin-top:0;padding:10px;cursor:pointer}.learnmare:hover{background-color:#8a2be2}.awkahouse{display:flex;justify-content:center}.exterior_text{display:flex;flex-direction:column;gap:20px;border:solid .5px;border-color:#d1c7c7;border-radius:10px;width:100%}.exterior_text_title{background-color:#9e9696;padding:10px;border-radius:10px 10px 0% 0%}.exterior_text_title_list{display:flex;flex-direction:column;gap:10px;padding-left:10px;font-size:16px;font-weight:700}@media only screen and (max-width: 600px){.building{display:flex;flex-direction:column}.buildingimage img{width:450px;padding:0;margin:0}.introduction{width:450px}.interior{display:flex;flex-direction:column}.interior img,.interior_text,.exterior_text_title,.exterior_text_title_list,.exterior_text_title_learnmore{width:450px}}.register_container{display:flex;justify-content:center;align-items:center;gap:100px}.register_table tr td,.register_table input{padding:4px}.register_image img{width:600px;height:530px}.register_table button{padding:4px;margin-top:30px;margin-left:40px}.register_table button{padding:10px;background-color:#00f;border-radius:10px;color:#fff;cursor:pointer}.apply{margin-left:40px}.register_table button:hover{background-color:#fff;color:#00f}@media only screen and (max-width: 600px){.register_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.register_image img{width:450px;height:450px}}more{color:red}.about_container{display:flex;gap:20px}.director{width:200px;height:200px}.director_container{display:none}@media only screen and (max-width: 600px){.about_text{padding-right:10px;text-align:justify}.interior{display:flex;flex-direction:column}.interior img,.interior_text,.exterior_text_title,.exterior_text_title_list,.exterior_text_title_learnmore{width:420px}.director_container{display:flex;flex-direction:column;gap:20px}}.houses{display:flex;flex-direction:column;gap:80px;justify-content:center;align-items:center;width:100%;margin-top:20px}.house_exteriorview_container{display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center}.housephoto{width:800px;height:450px}@media only screen and (max-width: 600px){.housephoto,.housephoto_text{width:440px}}.rent_container{display:flex;justify-content:center;align-items:center;padding:20px;gap:100px}.rent_register_table tr td,.rent_register_table input{padding:4px}.fname,.lname,.mname{width:100px}.address{width:318px}.rent_register_table button{padding:10px;margin-left:40px;margin-top:20px;background-color:#00f;color:#fff;font-weight:700;cursor:pointer}.rent_register_table button:hover{background-color:#84a5a5}.interior{display:flex;justify-content:baseline;gap:40px;margin-top:40px;font-family:Arial,Helvetica,sans-serif;font-size:18PX}.interior video{height:auto;width:1000px;border-radius:20px;box-shadow:4px 4px #755d5d}.interior img{border-radius:20px;box-shadow:6px 6px #0c0a0a4f}.rent_exterior_text_border{background-color:#696969;padding:10px;border-radius:0% 0% 10px 10px;width:100%;color:#fff}.rent_exterior_text{display:flex;flex-direction:column;gap:20px;border:solid .5px;border-color:#d1c7c7;border-radius:10px;width:100%}.exterior_text_title_learnmore{background-color:#9e9696;padding:10px;border-radius:0% 0% 10px 10px;height:40px}@media only screen and (max-width: 600px){.rent_container{display:flex;flex-direction:column}.rent_exterior_text,.exterior_text_title_list,.exterior_text_title_learnmore{width:420px}.interior{display:flex;flex-direction:column}.interior img,.interior_text,.exterior_text_title,.exterior_text_title_list,.exterior_text_title_learnmore{width:450px}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0}.about{margin:0 10px 10px;padding:10px}.contact_address{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:100px}.rent_sent_message{display:flex;flex-direction:column}.contact_address_text{font-size:18px}.contact_address_field{display:flex;justify-content:center;align-items:center;gap:20px}.rent_sent_message textarea{width:500px;height:100px;padding:10px;border-radius:10px;border-color:#dad2d2d5}.rent_sent_message button{padding:10px;border:none;font-size:18px;cursor:pointer;color:#060646}.contact_info{margin-top:40px;padding-left:40px;padding-right:40px;font-size:18px}@media only screen and (max-width: 600px){.contact_address{display:flex;flex-direction:column}.rent_sent_message textarea{width:440px;height:130px;padding:10px;border-radius:10px;border-color:#dad2d2d5}}.login_register{display:flex;justify-content:center;gap:100px;padding:30px}.login_table{display:block}.login_register_image img{width:700px;height:600px}.login_hide{display:none}.status{color:red;margin-right:10px}.login_table tr td{padding:10px}.login_table input{padding:4px}.login_table button{border:ipx solid;border-radius:4px;font-size:18px;margin-left:40px;cursor:pointer}.forgetpassword{margin-left:40px;cursor:pointer}.forgetpassword:hover{background-color:#867878;color:#fff;padding:10px}.registerguest{margin-left:40px;cursor:pointer}.registerguest:hover{background-color:#867878;color:#fff;padding:10px}.accesscode_table{display:none}.accesscode_table tr td{padding:10px}.accesscode_table input,.register_table tr td,.register_table input{padding:4px}.register_table button{padding:10px;background-color:#726161;color:#fff;margin-top:20px;margin-left:10px;border-radius:10px;cursor:pointer}.forgetpassword_table tr td,.forgetpassword_table input{padding:4px}.forgetpassword_table button{padding:10px;cursor:pointer;background-color:#8a2be2;color:#fff;margin:10px}@media only screen and (max-width: 600px){.login_register{display:flex;flex-direction:column;gap:0px;padding:0}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
