@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}*{box-sizing:border-box}*::after,*::before{box-sizing:border-box}:root{--font-size: 16px;--color-text: #fff;--color-bg: #000;--color-link: #fff;--color-link-hover: #fff}a{color:#303030;text-decoration:none}a:hover{color:rgba(196,154,109,.7137254902);text-decoration:none}html,body{margin:0 auto;padding:0 auto;height:100%;background:#fff;color:#595a5c;font-weight:300;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;overflow-y:hidden}@media(min-width: 769px){html,body{font-size:16px}}h1{font-size:50px;font-weight:600;color:#c49a6d}h3{font-size:20px;font-weight:600}.header{position:fixed;left:25px;top:25px;z-index:9999;display:flex;align-items:center}.header .logo img{height:60px}@media(min-width: 769px){.header .logo img{height:80px}}@media(min-width: 769px){.header .logo{font-size:14px}}.header div{flex:1}.header .download_pdf{padding-left:20px}.scroll-container{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-y:hidden}.scroll-container::-webkit-scrollbar{height:8px}.scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scroll-container::-webkit-scrollbar-thumb{background:#c49a6d;border-radius:4px;margin-left:auto;margin-right:auto}.scroll-container::-webkit-scrollbar-thumb:hover{background:#d9b87b}.scroll-container::-webkit-scrollbar-track-piece:start,.scroll-container::-webkit-scrollbar-track-piece:end{background:rgba(0,0,0,0)}.card{flex:0 0 auto;width:1280px;height:99vh;display:flex;align-items:center;justify-content:center;font-size:18px;position:relative;padding:0;margin:0}.card .bg{position:absolute;bottom:50px;left:0px;width:100%;height:auto;display:block}.svg-container{height:100vh;width:100%}.svg-container img{height:100%;width:auto;display:block}.contact_damai_springs{display:flex;text-align:center;width:100%;height:100%}.contact_damai_springs .left{flex:2;height:100%;display:flex;justify-content:center;align-items:center}.contact_damai_springs .left div{flex:1}.contact_damai_springs .project_footer{padding-top:100px}.lving_tab{width:400px;font-size:13px;position:absolute;top:150px;left:100px}.lving_tab h2{font-size:20px}.lving_tab p{padding-top:10px;padding-bottom:10px}.lving_bm{width:300px;font-size:13px;position:absolute;top:150px;left:0px}.lving_bm h2{font-size:20px}.lving_bm p{padding-top:10px;padding-bottom:10px}.numbered-list{counter-reset:list-counter;list-style:none;font-size:14px;line-height:1;padding-top:10px}.numbered-list li{position:relative;padding-left:20px;margin-bottom:8px}.numbered-list li::before{content:counter(list-counter) ".";counter-increment:list-counter;position:absolute;left:0}.living_intro{position:absolute;top:150px;font-size:40px;font-weight:500;left:50px}