.about_aboutContainer__g7it5{padding:var(--padding-vertical) var(--padding-sides);font-size:var(--mobile-font-size);color:var(--text);width:var(--container-width);position:relative;top:50px;@media screen and (max-width:768px){top:50px}}.about_soft__V3ogm{font-family:youngblood;font-size:calc(var(--mobile-font-size) * 1.8)}.about_bold__XgQsu{font-weight:600}.about_minimal__9clrD{font-size:calc(var(--mobile-font-size) - .15rem)}.menu_menuContainer__W_s5F{position:fixed;z-index:4;left:5px;right:0;height:100%;overflow:hidden;background-color:var(--background)}.menu_menuOpen__l_5_6{display:flex;padding:0 var(--padding-sides);font-size:var(--mobile-font-size);gap:8px;position:relative;z-index:10;top:50px;@media screen and (max-width:768px){top:50px}}.menu_menuItem__p3rDX{height:-moz-fit-content;height:fit-content;color:var(--title)}.menu_menuFooter__FhzB3{font-size:var(--mobile-font-size);display:flex;align-items:center;justify-content:space-between;padding:0 var(--padding-sides) 5px var(--padding-sides);position:fixed;bottom:var(--padding-vertical);left:0;right:0;z-index:2}.menu_modelContainer__G_Z4l{display:flex;justify-content:center;align-items:center;height:500px;width:100%;margin-top:auto;position:absolute;opacity:.5;z-index:0}.services_servicesContainer__3m9uw{padding:var(--padding-vertical) var(--padding-sides);font-size:var(--mobile-font-size);display:flex;flex-direction:column;gap:15px;position:relative;top:50px;@media screen and (max-width:768px){top:50px}}.services_serviceTitle__OpOyd{padding-bottom:3px;color:var(--title)}.services_serviceDescription__jxbAB{color:var(--text);width:var(--container-width)}.services_servicePrice__Q6kd7{color:var(--text);padding:var(--padding-vertical) 0;opacity:.8}.services_aud__3pkF9,.services_servicePrice__Q6kd7{font-size:var(--mobile-tiny-font-size)}.acknowledge_acknowledgeDiv__24fuX{padding:var(--padding-vertical) var(--padding-sides);font-size:var(--mobile-font-size);display:flex;gap:15px;color:var(--text);width:var(--container-width);position:relative;top:50px;@media screen and (max-width:768px){top:50px}}:root{--text:#1039cb;--background:#f1f1f1;--title:#111;--cursor:#e1b826;.blackButton,.blueButton,.redButton{opacity:1;transition:opacity .2s ease-out}}[data-theme=red]{--text:#eb1d1d;--background:#f1f1f1;--title:#111;--cursor:#83d0fd;.blackButton,.blueButton{opacity:.5}}[data-theme=black]{--text:#8a8a8a;--background:#111;--title:#f1f1f1;--cursor:#f1f1f1;.blueButton,.redButton{opacity:.5}}[data-theme=blue]{--text:#1039cb;--background:#f1f1f1;--title:#111;--cursor:#e1b826;.blackButton,.redButton{opacity:.5}}.roomText{font-style:italic}.blueButton{color:#1039cb}.redButton{color:#eb1d1d}.blackButton{color:#8a8a8a}.themeButtons{color:var(--title)}.contact_contactDiv__bIzRx,.themeButtons{position:relative;padding:var(--padding-vertical) var(--padding-sides);font-size:var(--mobile-font-size);z-index:10;display:flex;flex-direction:column;gap:5px;top:50px;top:50px}.contact_text___kWqg{color:var(--text)}.contact_title__xtCmO{color:var(--title)}.projectNav_projectNavMainContainer__qdjYG{display:flex;flex-direction:column;margin-left:0;@media screen and (max-width:768px){margin-left:0}}.projectNav_navList__QeW28{position:fixed;max-width:40%}.projectNav_listDiv__dYbDz{position:absolute;right:var(--padding-sides);width:55.1%;display:flex;flex-direction:column;gap:12px}.projectNav_listTitleDiv__3nXux{writing-mode:vertical-rl;-webkit-text-orientation:sideways-right;text-orientation:sideways-right}.projectNav_listTitle__6ee3J{padding-bottom:30px;padding-top:2.5px}.projectNav_listTitleMobile__Usrnn,.projectNav_listTitle__6ee3J{font-size:var(--mobile-font-size);width:-moz-fit-content;width:fit-content;color:var(--text);font-weight:500;text-transform:capitalize}.projectNav_listTitleMobile__Usrnn{font-size:.5rem;mix-blend-mode:difference}.projectNav_projectNav__6nw_J{padding:0 var(--padding-sides) var(--padding-vertical) var(--padding-sides);display:flex;flex-direction:column;color:var(--text);font-size:var(--mobile-font-size);width:-moz-fit-content;width:fit-content;text-transform:capitalize}.projectNav_lastUpdatedDiv__YSVFX{position:fixed;bottom:var(--padding-vertical)}.projectNav_lastUpdatedText__lA2zX{font-size:var(--mobile-extreme-small-font-size);padding:0 var(--padding-sides) 0 var(--padding-sides);color:var(--title)}.projectNav_listImgContainer__oOhEp{width:100%;height:100%;margin-left:auto;display:flex;justify-content:flex-end}.projectNav_listImage__LCVir{width:80%;height:100px;display:block;object-fit:cover;object-position:center;border:.1px solid var(--text);border-radius:1px}.projectNav_modelContainer__Kc7pv{display:flex;justify-content:center;align-items:center;height:200px;width:10%;margin-top:auto;pointer-events:none;position:absolute;z-index:-100;top:0;right:-32px;bottom:-14px}@media (max-width:768px){.projectNav_mobileListDiv__fqFb5{display:flex;padding-bottom:10px}.projectNav_modelContainer__Kc7pv{left:38px;width:30%;bottom:25%}.projectNav_listTitleMobile__Usrnn{mix-blend-mode:unset}}@media (min-width:770px){.projectNav_mobileListDiv__fqFb5{display:none}.projectNav_listDiv__dYbDz{width:100%;position:absolute;left:150px;top:0}.projectNav_listImgContainer__oOhEp{width:800px;max-height:85dvh;margin-right:auto}.projectNav_listImage__LCVir{max-height:100%}}.navbar_navbar__mbuEt{position:fixed;top:0;z-index:2;display:flex;width:100%;align-items:center;justify-content:space-between;padding:3px var(--padding-sides) 16px var(--padding-sides);font-size:var(--mobile-font-size);z-index:100}.navbar_title__4_fot{font-size:calc(var(--title-font) + 1rem);font-family:youngblood;padding-left:8px;color:var(--title);mix-blend-mode:difference}.navbar_titleSpacer__VfZhR{padding-right:1.8px}.navbar_menuDiv__Tu4M3{color:var(--title);text-align:right;font-size:.95rem;width:15%;font-family:youngblood;mix-blend-mode:difference;font-family:studio pro;@media screen and (max-width:768px){font-size:.7rem}}.navbar_star__dV4Ma{font-size:var(--mobile-font-size)}.navbar_threeDStar__5EfM_{width:16px;height:auto;padding-top:5px;@media screen and (max-width:768px){width:14px}}@media screen and (min-width:600px){.navbar_navbar__mbuEt{padding-bottom:0}}:root{--scale-factor:1;--title-font:calc(1.8rem * var(--scale-factor));--mobile-font-size:calc(0.85rem * var(--scale-factor));--mobile-small-font-size:calc(0.85rem * var(--scale-factor));--mobile-tiny-font-size:calc(0.7rem * var(--scale-factor));--mobile-title-font-size:2.2rem;--mobile-extreme-small-font-size:calc(0.67rem * var(--scale-factor));--padding-sides:calc(0.8rem * var(--scale-factor));--padding-vertical:calc(0.555rem * var(--scale-factor));--container-width:18%;--youngblood:"youngblood",sans-serif;--symbols:"rufina-stencil-ornaments",sans-serif;--transitionDetails:transform 0.15s ease-out,border-radius 0.4s ease-out,height 0.4s ease-out,width 0.4s ease-out,background-color 0.4s ease-out,opacity 1s ease-out,-webkit-transform 0.15s ease-out}@font-face{font-family:studio pro;src:url(/studio-pro-regular-webfont.woff)}@font-face{font-family:PPMont;src:url(/PPNeueMontreal-Medium.woff2)}@media screen and (max-width:1600px){:root{--scale-factor:0.833;--container-width:35%}}@media screen and (max-width:760px){:root{--scale-factor:0.722;--container-width:63%}#cursor-container,#custom-cursor,#custom-pointer{display:none}}::-webkit-scrollbar{display:hidden;-ms-overflow-style:none;scrollbar-width:none}*{box-sizing:border-box;padding:0;margin:0;cursor:none;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:ease-out}body{font-family:PPMont;font-style:normal;background-color:var(--background);transition:filter .2s ease-out,opacity .2s ease-out,transform .3s ease-out}.pageTransition{filter:blur(6px);opacity:0;transform:translateX(-100px)}.main{position:relative;top:50px;z-index:2;padding-left:5px;@media screen and (max-width:768px){top:50px}}#cursor-container{position:fixed;top:0;left:0;pointer-events:none;z-index:1000;visibility:hidden;opacity:0;mix-blend-mode:difference;transition:visibility 3s ease-out,opacity 3s ease-out}#custom-cursor{width:10px;height:10px;border-radius:100%;background-color:transparent;border:1px solid var(--cursor);z-index:999;visibility:hidden;transition:var(--transitionDetails)}#custom-cursor,#custom-pointer{position:absolute;transform:translate(-50%,-50%)}#custom-pointer{width:4px;height:4px;border-radius:100%;background-color:var(--cursor);z-index:1000;opacity:1;mix-blend-mode:difference;transition:border-radius .4s ease-out,opacity .3s ease-out,height .4s ease-out,width .4s ease-out;-o-transition:border-radius .4s ease-out,opacity .3s ease-out,height .4s ease-out,width .4s ease-out}#custom-cursor.hidden{height:0;width:0;visibility:hidden;opacity:0}#cursor-container.visible,#custom-cursor.visible{visibility:visible;opacity:1}a{all:unset}.link{transition:filter .16s ease-out}.link:hover{filter:drop-shadow(0 0 .4rem var(--text))}#lightbox{position:fixed;z-index:500;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.8);display:none;overflow:hidden}#lightbox.active{align-items:center}#lightbox.active,.lightbox-content{display:flex;justify-content:center}.lightbox-content{position:relative;max-width:90%;max-height:92%;overflow:hidden}.lightbox-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:3px}.close-button,.next-button,.prev-button{position:absolute;background:transparent;color:#fff;border:none;font-size:15px;cursor:pointer;mix-blend-mode:difference}.prev-button{left:10px}.next-button,.prev-button{top:50%;transform:translateY(-50%)}.next-button{right:10px}.close-button{top:10px;right:10px}.image-counter{position:absolute;bottom:0;right:0;background-color:transparent;color:#fff;padding:0;border-radius:15px;font-size:10px;mix-blend-mode:difference}.preloaderBackground{background-color:var(--background);width:100%;height:100%;position:fixed;z-index:1000;display:flex;justify-content:center;align-items:center}.star-text-div,.star-text-div-right{display:flex;justify-content:center;align-items:center;position:fixed;top:46%;left:50%;transform:translate(-50%,-50%);z-index:50}@media screen and (max-width:768px){.star-text-div{left:40%}.star-text-div-right{left:50%;top:76%}.star-text{font-size:10px}}.star-text{color:var(--text)}.star-text:before{content:"★";display:inline-block;animation:spin 21s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}