/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.m-6{margin:calc(var(--spacing)*6)}.flex{display:flex}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}body{margin:0;padding:0;box-sizing:border-box;background-color:#f8f4ef;font-family:FuturaLtBTLight;scroll-behavior:smooth}@font-face{font-family:FuturaLtBTLight;src:url(/assets/FuturaLtBTLight-DhvPhsoD.ttf) format("truetype")}@font-face{font-family:FuturaHvBTHeavy;src:url(/assets/FuturaHvBTHeavy-Cs1sxWSZ.ttf) format("truetype")}.root{overflow-x:hidden}.grid-title{text-align:center;font-size:36px;color:#725c3a}.row{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:45%;margin:1% 0}.input-btn-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:2%}.row-img{width:30%}.img-grid-container{display:flex;flex-direction:column;justify-content:space-evenly;transform:scale(85%)}.grid-btn{color:#725c3a;border-radius:10px;border:2px solid #ada8a2;font-size:16px;font-size:17px;padding:10px 26px;margin-bottom:10px;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.grid-btn:hover{transform:scale(1.05);box-shadow:0 8px 20px #00000026}.connect-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem;transform:scale(85%)}.connect-heading,.connect-text,.connect-subtext{color:#725c3a}.connect-heading{font-size:36px}.connect-text,.connect-subtext{font-size:24px}.connect-btn-container{margin:40px 0 80px}.hero-services-container{display:flex;justify-content:space-evenly;min-height:400px;width:100%;position:relative;transform:scale(85%)}.hero-service-img{height:100px;width:100px;margin:2.5rem auto}.hero-service-heading{font-size:30px;height:12%;text-align:center;margin:10px 0;color:#725c3a}.hero-service-text{font-size:20px;color:#725c3a;text-align:center;height:40%;line-height:1.8em}.service-container{display:flex;flex-direction:column;justify-content:flex-end;width:30%;height:60%;margin-bottom:2rem}.divider{height:52%;width:2px;margin:0 .5%;background-color:#869174}.divider-container-0{display:flex;justify-content:flex-end;flex-direction:column;height:100%;position:absolute;top:0;left:33.75%}.divider-container-1{display:flex;justify-content:flex-end;flex-direction:column;height:100%;position:absolute;top:0;right:33.75%}.sectionHeader{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#725c3a;font-size:36px}.testimonial-container{height:630px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#725c3a}.testimonial{height:580px;width:450px;font-size:20px;border-radius:8px;padding:23px;border:2px solid #E5D2B8;display:flex;flex-direction:column;justify-content:space-between;margin:auto}.testimonial-header{color:#725c3a;font-size:36px;text-align:center;height:75px}.testimonial-btn{font-size:24px;margin:2%;border:1px solid #E5D2B8;height:60px;width:70px}.logo-img{height:150px}.profile-photo{height:70px;width:70px;border-radius:50%;margin:auto}.name{text-align:center;font-size:22px;height:15px}.quote-img{height:50px;width:50px;margin-left:auto;margin-right:auto}.testimonial-text{padding:15px;font-size:16px;height:380px}.testimonial-section{height:750px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin-bottom:3rem}.testimonial-slider-wrapper{width:30%;height:95%;overflow:hidden}.testimonial-slider{display:flex;height:100%;width:400%;transition:transform 1s ease-in-out}.footer-container{background-color:#b3b792;height:360px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:18px}.footer-subcontainer{height:250px;width:80%;display:flex;justify-content:space-evenly;align-items:flex-start}.copyright-text{height:30px;width:50%;text-align:center}.footer-subsection{width:30%;display:flex;flex-direction:column;justify-content:center}.footer-logo{width:336px;transform:translate(-19px)}li{list-style:none;height:35px;margin-bottom:.5rem}.site-links{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:20px}.site-contact{display:flex;flex-direction:column;justify-content:space-between;width:25%!important;margin-top:20px}.contact-section-link{display:flex}.contact-icon{height:28px;width:28px;margin-right:1rem}.footer-link:hover{cursor:pointer;color:#2b4402;-webkit-transition:color 1s ease;transition:color 1s ease}.service-logo{height:22px!important;width:22px!important;cursor:pointer;margin-right:1rem}.footer-link-about{margin-right:10px}.footer-link-about:hover{cursor:pointer;color:#2b4402;-webkit-transition:color 1s ease;transition:color 1s ease}.carousel{position:relative;width:100%;height:calc(100vh - 100px);margin:0 auto;overflow:hidden;box-shadow:0 4px 10px #0003}.slide{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;opacity:0;visibility:hidden;transition:opacity 5s ease-in-out,visibility 5s;z-index:0}.slide.active{opacity:1;visibility:visible;z-index:1}.nav{position:absolute;top:50%;transform:translateY(-50%);border:none;color:#717171;padding:10px;font-size:24px;cursor:pointer;z-index:2}.left{left:10px}.right{right:10px}.dots{position:absolute;bottom:10px;width:100%;text-align:center;z-index:3}.dot{display:inline-block;height:10px;width:10px;margin:0 5px;background-color:#bbb;border-radius:50%;cursor:pointer}.dot.active{background-color:#717171}.hero-img{object-fit:cover;width:100%;height:100%}.navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100px;z-index:10;background:transparent;position:sticky}.logo{margin:65px;height:56px;width:273px}.nav-links{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.links{margin:30px;color:#725c3a;cursor:pointer;position:relative;padding:.5rem 0;text-decoration:none;transition:color .3s}.links:hover{color:#869174;transition:.5s ease}.links.active{border-bottom:none;color:#6c8c6b}.links:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0%;background-color:#869174;transition:width .3s ease-in-out}.links:hover:after{width:100%}.aboutUs-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:800px;padding-top:6rem}.about-text{width:50%;height:665px;display:flex;flex-direction:column;justify-content:space-between;transform:scale(85%)}.about-img{border-radius:8px;overflow:hidden;transform:scale(85%)}.text-heading{font-size:36px}.text-body{font-size:20px;color:#725c3a;display:flex;flex-direction:column;justify-content:space-around;height:80%}.text-gr{color:#869174}.text-br{color:#725c3a}.aboutUsBtn{width:150px;height:50px;border-radius:10px;border:2px solid #ada8a2;font-size:16px;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.aboutUsBtn:hover{transform:scale(1.05);box-shadow:0 8px 20px #00000026}.contact-container{display:flex;justify-content:center;align-items:center;transform:scale(85%)}input{font-size:20px}.contact-box{border:2px solid #e4d5bf;width:533px;height:45px;margin:0 0 10px;border-radius:6px}.form-heading-text{font-size:30px;color:#725c3a}label{font-size:14px;color:#725c3a}.contact-btn{color:#725c3a;border:2px solid #ada8a2;border-radius:8px;padding:6px 25px;margin:25px 0 0;transition:transform .2s ease,box-shadow .2s ease}.contact-btn:hover{cursor:pointer;transform:scale(1.05);box-shadow:0 8px 20px #00000026}.contact-asterik{color:#eb5e5e}.contact-textarea{border:2px solid #e4d5bf;border-radius:6px;width:533px;resize:none}.contact-form{border:2px solid #e5d2b8;padding:30px;margin:20px;border-radius:15px}.contact-heading-one,.contact-heading-two{font-size:30px}.contact-heading-three{font-size:20px}.contact-text-container{text-align:center;color:#725c3a}.contact-img{height:570px}.user_phone{border:2px solid #e4d5bf;width:390px;height:44px;margin:10px 0 10px 22px;border-radius:6px}.input-country{width:120px;padding:12px;border:1px solid #e4d5bf;border-radius:6px}.input-country,.input-country option{font-family:FuturaLtBTLight;font-size:1rem}.contact-box,.user_phone,.contact-textarea{font-size:1.25rem;padding:0 12px;line-height:1.5}.services-container{display:flex;justify-content:space-between;flex-direction:column;align-items:center;color:#725c3a}.services-quote-section{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin:1rem 0;text-align:center}.service-header{font-size:36px}.service-section-header{font-size:36px;text-align:center}.quote{font-size:30px}.quote-writeup{font-size:20px;line-height:1.8rem}.service{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:98%;height:600px;margin:3rem auto}.services-sections{width:75%}.service-img{height:100%;width:100%;border-radius:20px}.service-img-container{width:325px;height:525px}.service-container-1{width:65%;height:477px;display:flex;flex-direction:column;justify-content:space-between}.service-odd .service-img-container{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.service-even .service-img-container{display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.service-header{font-size:30px}.service-data,.service-list,.service-footer{font-size:19px}.service-footer{height:10%}.service-list{height:45%;display:flex;flex-direction:column;justify-content:space-evenly}.service-list-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-container{height:30%}.greentick{margin-right:1rem}.subtype-container{height:85%!important}.subtype-container .header-container{height:20%}.design-subtype{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.subtype{display:flex;flex-direction:column;justify-content:center;align-items:center}.subtype-img{margin:0 auto;height:41px}.design-subtype p{font-size:17px}.process-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.design-process-header{font-size:36px;text-align:center}.divider-container{height:60%;display:flex;flex-direction:column;justify-content:flex-end}.design-process-section{height:700px;margin-bottom:3rem}.process-container{height:90%;transform:scale(85%)}@media only screen and (max-width: 1320px){.services-sections{width:90%}}@media only screen and (max-width: 1220px){.services-sections{width:95%}}.about-text-container{text-align:center;font-size:26px;color:#725c3a}.studio-about-container{display:flex;justify-content:center;margin-top:5rem}.studio-about-img-container{height:580px;width:500px}.studio-about-text-container{margin:0 0 0 30px;padding-top:20px}.studio-image{height:100%;width:100%}.studio-title{font-size:36px;color:#725c3a}.studio-subtext-container{display:flex;flex-direction:column;font-size:20px;height:515px;width:570px}.studio-subtext{color:#725c3a;font-weight:lighter;font-size:20px}.studio-subtext-container p{color:#725c3a}.studio-subtext-one{margin:10px 0}.studio-subtext-two,.studio-subtext-three{margin:0 0 10px}.about-services-main-container{display:flex;flex-direction:column;justify-content:space-evenly;height:438px;margin:0px 0px 2.5rem}.about-services-main-title{font-size:36px;text-align:center}.about-services-element-container{display:flex;justify-content:space-evenly;gap:20px;margin:0 0 20px 20px}.about-item{text-align:center}.about-item h3{font-size:20px}.about-item img{height:60px;width:60px}.about-item p{margin-top:5px}.image-container{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.jaini-title{font-size:36px;color:#725c3a}.jaini-about-container{display:flex;justify-content:center;flex-direction:row-reverse}.jaini-subtext{color:#809671}.jaini-subtext-two{color:#725c3a;font-weight:lighter;font-size:20px;margin-bottom:2px}.jaini-about-text-container{margin:0 30px 0 0;padding-top:10px}.jaini-text-bold{font-weight:700}
