body{user-select:none;touch-action:none;overscroll-behavior-y:contain;overflow:hidden}footer,.c-share{display:none!important}p{font-weight:500;font-size:calc(1em + 1vw)}#sn_menu_icon{background-color:rgb(255 255 255 / .9)}#wrapper_menu .logo{background-color:#fff0;background-position:6px 1px}#wholepage{display:block;width:100%;height:100%;position:fixed;overflow:hidden}section,.section{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden;transform:translate(0,0);transition:transform .4s ease-out;margin:0;padding:0}.page{flex:1 0 100%;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;transform:translate(0,0);transition:transform .4s ease-out;font-family:var(--default-font-2)}.page.white{background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;justify-content:flex-start}.page.white h1{font-size:4.2rem;padding-top:4%;text-shadow:3px 3px 0 rgb(0 0 0 / .35),5px 5px 15px rgb(0 0 0 / .3)}.page.white p{text-shadow:0 3px 8px rgb(0 0 0 / .6)}.page .button{background:rgb(248 167 26 / .9);text-shadow:0 1px #d1b358;padding:5px 18px;border-radius:6px;font-size:18px;color:#fff;text-decoration:none}.page .button:hover{background:#f8a71a;box-shadow:2px 0 15px rgb(0 0 0 / .2);transition:.3s}.sectionButtonContainer{position:fixed;display:flex;flex-direction:column;top:50%;right:1vw;color:#1e1e1e;-webkit-tap-highlight-color:#fff0}.sectionButtonContainer label,.page_selection label{display:inline-flex;width:6px;height:6px;border-radius:100%;background:rgb(255 255 255 / .8);transition:transform .2s;margin:12px 12px;padding:0;cursor:pointer}.sectionButtonContainer label::after,.page_selection label::after{content:'';display:inline-flex;position:relative;top:-10px;left:-10px;padding:12px}.sectionButtonContainer input[type=radio]:checked+label::after,.page_selection input[type=radio]:checked+label::after{display:none}.sectionButtonContainer input[type=radio]:checked+label,.page_selection input[type=radio]:checked+label{transform:scale(1);box-shadow:0 0 0 3px #fff,0 0 0 9px rgb(255 255 255 / .3);background:#fff;transition:transform .3s}.page_selection{position:absolute;display:flex;flex-direction:row;bottom:3vh;left:40%;color:#1e1e1e;-webkit-tap-highlight-color:#fff0;z-index:999999;background:rgb(255 255 255 / .5);border-radius:22px;padding:0 8px}#sen-vang-town{background-image:url(/images/projects/sen-vang-town/hero/sen-vang-town.png);background-color:#6AB3DC}#stella-mega-city{background-image:url(/images/projects/stella-mega-city/ambi-5-ly-do-chon-mua.jpg);background-color:#7300A8}#grand-world-phu-quoc{background-image:url(/images/projects/grand-world-phu-quoc/shop-grand-world.jpg)}#vinhomes-grand-park{background-image:url(/images/projects/vinhomes-grand-park/vinhomes-grand-park-origami.jpg)}@media (max-width:1366px){#stella-mega-city{background-image:url(/images/projects/stella-mega-city/ambi-5-ly-do-chon-mua.jpg);background-size:cover}}@media (max-width:1024px){.page.white{background-size:1024px auto!important}}@media (max-width:820px){.page.white{padding-top:15px;background-size:cover!important}.page.white h1{font-size:2.8rem;padding-top:6.9%}#sen-vang-town{background-image:url(/images/projects/sen-vang-town/sen-vang-town-768.jpg)}#stella-mega-city{background-image:url(/images/projects/stella-mega-city/ambi-768.jpg)}#grand-world-phu-quoc{background-image:url(/images/projects/grand-world-phu-quoc/grandworld-768.jpg)}#vinhomes-grand-park{background-image:url(/images/projects/vinhomes-grand-park/vinhomes-grand-park-768.jpg)}}@media (max-width:480px){.page.white{background-size:cover}.page.white h1{font-size:2.4rem;padding-top:9%}#grand-world-phu-quoc h1,#vinhomes-grand-park h1{padding-top:25%}#sen-vang-town{background-image:url(/images/projects/sen-vang-town/sen-vang-town-414.jpg);background-color:#311402}#stella-mega-city{background-image:url(/images/projects/stella-mega-city/ambi-414.jpg)}#stella-mega-city .button{margin-top:82px}#grand-world-phu-quoc{background-image:url(/images/projects/grand-world-phu-quoc/grandworld-414.jpg)}#vinhomes-grand-park{background-image:url(/images/projects/vinhomes-grand-park/vinhomes-grand-park-414.jpg);background-color:#396081}#aqua-city{background-image:url(/images/projects/aqua-city/aqua-city-414.jpg)}}