.elementor-3633 .elementor-element.elementor-element-b6ce99a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 20px;--row-gap:35px;--column-gap:20px;--flex-wrap:wrap;--padding-top:230px;--padding-bottom:300px;--padding-left:15px;--padding-right:15px}.elementor-3633 .elementor-element.elementor-element-b6ce99a:not(.elementor-motion-effects-element-type-background),.elementor-3633 .elementor-element.elementor-element-b6ce99a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://abimaanbuilders.com/wp-content/uploads/2026/07/hero.jpeg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3633 .elementor-element.elementor-element-49aad32{width:100%;max-width:100%}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-title{color:#F9F2E3;text-shadow:0 0 10px rgb(0 0 0 / .3);font-family:"Montserrat";font-size:64px;font-weight:800;line-height:85px}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-title>span{color:#FFF}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#ffb923;font-family:"Open Sans";font-size:24px;font-weight:500}.elementor-3633 .elementor-element.elementor-element-0832bd1{--display:flex}.elementor-3633 .elementor-element.elementor-element-341e153{--display:flex}.elementor-3633 .elementor-element.elementor-element-4c0d98f{--display:flex}.elementor-3633 .elementor-element.elementor-element-63c6ebe{--display:flex}.elementor-3633 .elementor-element.elementor-element-3e14053{--display:flex}.elementor-3633 .elementor-element.elementor-element-61b5745{--display:flex}.elementor-3633 .elementor-element.elementor-element-75612e4{--display:flex}.elementor-3633 .elementor-element.elementor-element-7709f15{--display:flex}.elementor-3633 .elementor-element.elementor-element-c707168{--display:flex}.elementor-3633 .elementor-element.elementor-element-6296fcc{--display:flex}.elementor-3633 .elementor-element.elementor-element-c6504ed{--display:flex}.elementor-3633 .elementor-element.elementor-element-9b51b06{--display:flex}.elementor-3633 .elementor-element.elementor-element-d9687a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3633 .elementor-element.elementor-element-d9687a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-bc-flex-widget .elementor-3633 .elementor-element.elementor-element-d9687a3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3633 .elementor-element.elementor-element-d9687a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3633 .elementor-element.elementor-element-d9687a3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:8% 8% 8% 8%}.elementor-3633 .elementor-element.elementor-element-d9687a3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3633 .elementor-element.elementor-element-a86bb41{text-align:start}.elementor-3633 .elementor-element.elementor-element-a86bb41 .elementor-heading-title{font-size:20px;font-weight:700;color:var(--e-global-color-307d1ed7)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group{padding-right:calc(23px/2);padding-left:calc(23px/2);margin-bottom:60px}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-form-fields-wrapper{margin-left:calc(-23px/2);margin-right:calc(-23px/2);margin-bottom:-60px}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-3633 .elementor-element.elementor-element-e76855e .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-3633 .elementor-element.elementor-element-e76855e .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-3633 .elementor-element.elementor-element-e76855e .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group>label,.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-subgroup label{color:var(--e-global-color-307d1ed7)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-type-html{padding-bottom:0;color:var(--e-global-color-307d1ed7)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group .elementor-field{color:var(--e-global-color-307d1ed7)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var(--e-global-color-550f3643);border-color:var(--e-global-color-307d1ed7);border-width:0 0 1px 0;border-radius:0 0 0 0}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group .elementor-select-wrapper select{background-color:var(--e-global-color-550f3643);border-color:var(--e-global-color-307d1ed7);border-width:0 0 1px 0;border-radius:0 0 0 0}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-field-group .elementor-select-wrapper::before{color:var(--e-global-color-307d1ed7)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-button{font-family:"Baloo Da 2";border-radius:0 0 0 0}.elementor-3633 .elementor-element.elementor-element-e76855e .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-550f3643)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-button[type="submit"]{background-color:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-550f3643)}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-button[type="submit"] svg *{fill:var(--e-global-color-550f3643)}.elementor-3633 .elementor-element.elementor-element-e76855e .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3633 .elementor-element.elementor-element-e76855e .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-astglobalcolor1);color:#fff}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-button[type="submit"]:hover{background-color:var(--e-global-color-astglobalcolor1);color:#fff}.elementor-3633 .elementor-element.elementor-element-e76855e .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-3633 .elementor-element.elementor-element-e76855e .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3633 .elementor-element.elementor-element-e76855e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-3633 .elementor-element.elementor-element-f2ccfdb{--display:flex}@media(max-width:1024px){.elementor-3633 .elementor-element.elementor-element-b6ce99a{--padding-top:100px;--padding-bottom:228px;--padding-left:15px;--padding-right:15px}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-title{font-size:40px}.elementor-3633 .elementor-element.elementor-element-d9687a3>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}}@media(max-width:767px){.elementor-3633 .elementor-element.elementor-element-b6ce99a{--gap:20px 14px;--row-gap:20px;--column-gap:14px}.elementor-3633 .elementor-element.elementor-element-49aad32 .elementskit-section-title-wraper .elementskit-section-title{margin:15px 0 10px 0;font-size:30px;line-height:40px}.elementor-3633 .elementor-element.elementor-element-d9687a3>.elementor-element-populated{padding:30px 30px 30px 30px}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.saptha-building{max-width:1400px;margin:auto;background:#f4f0e9;display:grid;grid-template-columns:420px 1fr;gap:70px;padding:80px 70px}.building-left{display:flex;flex-direction:column;animation:slideLeft 1s ease forwards;opacity:0}.building-right{animation:slideRight 1s ease forwards;opacity:0}.section-no{font-family:'Inter',sans-serif;font-size:11px;letter-spacing:5px;color:#8c7a65;margin-bottom:35px}.building-left h1{font-family:'Cormorant Garamond',serif;font-size:72px;line-height:.95;font-weight:400;color:#6f4f31;margin:0 0 45px}.building-content{font-family:'Inter',sans-serif;font-size:19px;line-height:2;color:#222;max-width:340px}.building-stats{margin-top:50px;border-top:1px solid #b8a893;border-bottom:1px solid #b8a893;padding:25px 0;display:flex;justify-content:space-between}.building-stats h3{font-family:'Cormorant Garamond',serif;color:#6f4f31;font-size:48px;line-height:1;font-weight:400;margin:0}.building-stats span{display:block;margin-top:10px;font-size:10px;letter-spacing:3px;color:#8c7a65;font-family:'Inter',sans-serif}.bottom-image{margin-top:45px}.bottom-image img{width:100%;display:block}.bottom-image p{margin-top:14px;font-size:11px;letter-spacing:4px;color:#8c7a65;font-family:'Inter',sans-serif}.building-right img{width:100%;height:1000px;object-fit:cover;display:block}.home-text{display:flex;flex-direction:column;line-height:normal}@media(max-width:991px){.saptha-building{grid-template-columns:1fr;padding:40px 25px;gap:30px}.building-left h1{font-size:50px}.building-content{max-width:100%;font-size:16px}.building-right img{height:auto}.building-stats{flex-wrap:wrap;gap:20px}}@keyframes slideLeft{from{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{from{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.design-intent{max-width:1400px;margin:auto;background:#f4f0e8;padding:40px 60px;display:grid;grid-template-columns:48% 52%;gap:70px;font-family:'Inter',sans-serif}.project-name{font-size:11px;letter-spacing:5px;color:#8d7c67;margin-bottom:18px}.design-image img{width:100%;height:950px;object-fit:cover;display:block;border:1px solid #d6b387}.building-left{display:flex;flex-direction:column;animation:slideLeft 1s ease forwards;opacity:0}.building-right{animation:slideRight 1s ease forwards;opacity:0}@keyframes slideLeft{from{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{from{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}.brand-logo{margin-top:12px;font-size:12px;color:#7a6244}.top-title{text-align:right;font-size:11px;letter-spacing:5px;color:#8d7c67;margin-bottom:80px}.section-title{font-size:12px;letter-spacing:5px;color:#b58b5a;margin-bottom:25px}.design-content h2{font-family:'Cormorant Garamond',serif;font-size:62px;line-height:.95;font-weight:400;color:#6d4d2e;margin:0 0 60px}.feature-row{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:30px 0;border-top:1px solid #c9b49a}.feature-row:last-child{border-bottom:1px solid #c9b49a}.number{font-family:'Cormorant Garamond',serif;font-size:42px;color:#b58b5a;line-height:1}.text h4{font-size:26px;font-family:'Cormorant Garamond',serif;color:#6d4d2e;margin:0 0 10px;font-weight:500}.text p{font-size:17px;line-height:1.8;color:#7a6a56;margin:0}@media(max-width:991px){.design-intent{grid-template-columns:1fr;padding:30px 20px;gap:40px}.design-image img{height:auto}.design-content h2{font-size:48px}.feature-row{grid-template-columns:60px 1fr}.number{font-size:30px}.text h4{font-size:22px}.text p{font-size:15px}.top-title{text-align:left;margin-bottom:40px}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.lifestyle-section{max-width:1400px;margin:auto;padding:35px 50px;background:#f4f0e8;display:grid;grid-template-columns:48% 52%;gap:50px}.page-label{font-family:'Inter',sans-serif;font-size:10px;letter-spacing:5px;color:#8c7a65;margin-bottom:35px}.gallery-image{margin-bottom:16px}.gallery-image img{width:100%;display:block;object-fit:cover}.gallery-image:nth-child(2) img{height:260px}.gallery-image:nth-child(3) img{height:390px}.gallery-image:nth-child(4) img{height:390px}.footer-logo{margin-top:20px}.footer-logo img{width:80px}.top-label{text-align:right;font-family:'Inter',sans-serif;font-size:10px;letter-spacing:5px;color:#8c7a65;margin-bottom:60px}.section-number{font-family:'Inter',sans-serif;font-size:11px;letter-spacing:5px;color:#b28a58;margin-bottom:25px}.right-column h2{font-family:'Cormorant Garamond',serif;font-size:62px;line-height:.95;color:#6e4c2d;font-weight:400;margin:0 0 45px}.content-text{max-width:470px}.content-text p{font-family:'Inter',sans-serif;font-size:18px;line-height:1.9;color:#3d3228;margin-bottom:25px}.feature-image{margin-top:40px;max-width:480px}.feature-image img{width:100%;display:block;object-fit:cover}.page-number{text-align:right;margin-top:25px;font-family:'Inter',sans-serif;color:#8c7a65;letter-spacing:3px;font-size:12px}@media(max-width:991px){.lifestyle-section{grid-template-columns:1fr;padding:30px 20px}.top-label{text-align:left;margin-bottom:30px}.right-column h2{font-size:48px}.content-text p{font-size:16px}.feature-image{max-width:100%}.gallery-image img{height:auto!important}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.amenities-section{background:#f4f1e8;padding:80px;font-family:'Inter',sans-serif;color:#5d4a38;max-width:1400px;margin:auto}.amenities-label{font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8d7d6c;margin-bottom:30px}.amenities-title{font-family:Georgia,serif;font-size:68px;font-weight:400;line-height:1.1;color:#6d533d;margin-bottom:40px}.amenities-description{max-width:850px;font-size:20px;line-height:1.8;color:#333;margin-bottom:60px}.amenities-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #c6b398}.amenity-item{text-align:center;padding:50px 20px;border-right:1px solid #c6b398}.amenity-item:last-child{border-right:none}.amenity-icon{font-size:55px;color:#7a6654;margin-bottom:25px}.amenity-text{font-size:14px;letter-spacing:4px;line-height:1.7;text-transform:uppercase;color:#7a6654}.loan-title{margin-top:50px;font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8d7d6c;margin-bottom:20px}.loan-description{font-size:15px;line-height:1.8;color:#333}@media(max-width:991px){.amenities-grid{grid-template-columns:repeat(2,1fr)}.amenity-item:nth-child(2n){border-right:none}.amenities-title{font-size:48px}}@media(max-width:767px){.amenities-section{padding:40px 20px}.amenities-grid{grid-template-columns:1fr}.amenity-item{border-right:none;border-bottom:1px solid #c6b398}.amenity-item:last-child{border-bottom:none}.amenities-title{font-size:38px}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.floorplans-section{max-width:1400px;margin:auto;padding:80px 60px;background:#f4f0e8}.section-tag{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:5px;color:#8c7a65;text-transform:uppercase;margin-bottom:35px}.floorplans-title{font-family:'Cormorant Garamond',serif;font-size:78px;line-height:1;font-weight:400;color:#6c4b2d;margin:0 0 40px}.floorplans-description{max-width:1000px;font-family:'Inter',sans-serif;font-size:18px;line-height:1.8;color:#2d2d2d;margin-bottom:55px}.plans-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.plan-card{border:1px solid #d4b184;padding:28px;background:#fff0}.plan-label{font-family:'Inter',sans-serif;font-size:11px;letter-spacing:4px;color:#a07d52;margin-bottom:10px;text-transform:uppercase}.plan-card h3{font-family:'Cormorant Garamond',serif;font-size:24px;color:#6c4b2d;font-weight:400;line-height:1.3;margin:0 0 20px}.plan-image{border:1px solid #d4b184;padding:15px;margin-bottom:25px}.plan-image img{width:100%;display:block}.specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;font-family:'Inter',sans-serif;font-size:15px;color:#3d3d3d;line-height:1.6}.plan-note{margin-top:40px;font-family:'Inter',sans-serif;font-size:16px;color:#8c7a65;line-height:1.8;max-width:1100px}@media(max-width:1024px){.floorplans-title{font-size:60px}}@media(max-width:768px){.floorplans-section{padding:40px 20px}.floorplans-title{font-size:42px}.plans-grid{grid-template-columns:1fr}.specs-grid{grid-template-columns:1fr}.floorplans-description{font-size:16px}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.specifications-section{background:#f4f1e8;padding:80px;max-width:1400px;margin:0 auto;font-family:"Inter",sans-serif}.spec-label{font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8c7a68;margin-bottom:25px}.spec-title{font-family:Georgia,serif;font-size:64px;font-weight:400;color:#6d523c;line-height:1.15;margin-bottom:40px}.spec-description{max-width:900px;font-size:20px;line-height:1.8;color:#333;margin-bottom:50px}.spec-box{border:1px solid #c9b79d;padding:60px}.spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:60px 70px}.spec-item h3{font-size:15px;letter-spacing:5px;text-transform:uppercase;color:#6d523c;font-weight:500;margin-bottom:12px}.spec-line{height:1px;background:#c9b79d;margin-bottom:18px}.spec-item p{font-size:18px;line-height:1.8;color:#333;margin:0}@media (max-width:768px){.specifications-section{padding:40px 20px}.spec-title{font-size:42px}.spec-description{font-size:18px}.spec-box{padding:30px}.spec-grid{grid-template-columns:1fr;gap:40px}}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.builder-section{background:#f4f1e9;padding:80px;font-family:Georgia,"Times New Roman",serif;color:#5d4938;max-width:1400px;margin:0 auto}.builder-small-title{font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8a7a6b;margin-bottom:25px}.builder-main-title{font-size:68px;font-weight:400;line-height:1.1;margin-bottom:40px}.builder-content{max-width:850px;font-size:18px;line-height:1.8;color:#333}.builder-divider{border-top:1px solid #b7a793;margin:60px 0}.project-label{font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8a7a6b;margin-bottom:20px}.project-title{font-size:62px;line-height:1.1;margin-bottom:10px}.project-location{font-size:24px;color:#555;margin-bottom:40px}.stats-row{display:flex;gap:100px;padding:40px 0;border-top:1px solid #b7a793;border-bottom:1px solid #b7a793;flex-wrap:wrap}.stat-box{min-width:180px}.stat-number{font-size:64px;line-height:1;color:#2f2f2f}.stat-number span{font-size:18px;letter-spacing:3px;color:#777}.stat-label{margin-top:10px;font-size:22px;letter-spacing:3px;text-transform:uppercase;color:#7b6c5d}.community-format{font-size:28px;line-height:1.3;color:#3d2f24}.bottom-title{margin-top:50px;font-size:14px;letter-spacing:5px;text-transform:uppercase;color:#8a7a6b;margin-bottom:20px}.bottom-content{font-size:18px;line-height:1.8;color:#333;max-width:900px}@media (max-width:768px){.builder-section{padding:40px 25px}.builder-main-title,.project-title{font-size:42px}.stats-row{gap:40px}.stat-number{font-size:48px}}.elementor-kit-889 h1{font-family:"times new roman";color:#6d4d2e;font-size:62px}.fancy-title{display:flex;align-items:center;justify-content:center;gap:25px;margin:10px 0}.fancy-title span{position:relative;width:100px;height:1px;background:#b58b5a}.fancy-title span::after{content:'';position:absolute;right:-6px;top:-5px;width:10px;height:10px;border:1px solid #b58b5a;transform:rotate(45deg);background:#f4f0e8}.fancy-title h5{margin:0;font-size:15px;color:#6d4d2e;font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:4px;text-transform:uppercase}.pricing-section{max-width:1400px;margin:auto;padding:80px 60px;background:#f4f0e8}.pricing-tag{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:5px;color:#8f7b62;text-transform:uppercase;margin-bottom:35px}.pricing-title{font-family:'Cormorant Garamond',serif;font-size:78px;line-height:1;font-weight:400;color:#6d4d2e;margin:0 0 40px}.pricing-description{max-width:1100px;font-family:'Inter',sans-serif;font-size:18px;line-height:1.8;color:#222;margin-bottom:55px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.pricing-card{border:1px solid #c9a97d;padding:38px;background:#fff0}.card-heading{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#a27d50;margin-bottom:25px}.card-heading:after{content:'';display:block;width:230px;height:1px;background:#c9a97d;margin-top:15px}.unit-size{font-family:'Cormorant Garamond',serif;font-size:28px;color:#6d4d2e}.uds{margin-top:5px;font-family:'Inter',sans-serif;font-size:14px;letter-spacing:4px;color:#9a8b76}.price{margin:35px 0;font-family:'Cormorant Garamond',serif;font-size:72px;line-height:1;color:#111}.divider{height:1px;background:#c9a97d;margin-bottom:25px}.pricing-row{display:flex;justify-content:space-between;margin-bottom:14px;font-family:'Inter',sans-serif;font-size:16px}.pricing-row span{color:#7c6c58}.pricing-row strong{color:#111;font-weight:500}.additional-charges{margin-top:50px}.additional-title{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:5px;text-transform:uppercase;color:#8f7b62;margin-bottom:18px}.additional-charges p{font-family:'Inter',sans-serif;font-size:18px;line-height:1.8;color:#222;margin:0}@media(max-width:1024px){.pricing-title{font-size:60px}}@media(max-width:768px){.pricing-section{padding:40px 20px}.pricing-grid{grid-template-columns:1fr}.pricing-title{font-size:42px}.price{font-size:48px}.pricing-description,.additional-charges p{font-size:16px}}.visit-section{background:#f5f2ea;padding:80px 20px 120px;text-align:center;font-family:'Inter',sans-serif;color:#3d3d3d;display:flex;flex-direction:column;align-items:center}.visit-label{font-size:14px;letter-spacing:6px;text-transform:uppercase;color:#8a7b6c;margin-bottom:60px}.visit-title{font-family:'Cormorant Garamond',serif;font-size:72px;font-weight:400;line-height:.95;letter-spacing:0;color:#745d48;max-width:900px;margin:0 auto 70px;text-align:center}.visit-divider{width:280px;height:1px;background:#7d6855;margin:0 auto 45px}.visit-description{font-size:18px;color:#333;margin-bottom:30px;line-height:1.8}.visit-contacts{display:flex;justify-content:center;align-items:center;gap:50px;flex-wrap:wrap;font-size:18px;margin-bottom:30px}.visit-contacts a,.visit-email a{color:#333;text-decoration:none}.visit-contacts a:hover,.visit-email a:hover{color:#745d48}.visit-email{font-size:18px;margin-bottom:80px;line-height:1.8}.visit-logo-wrap{width:100%;display:flex;justify-content:center;align-items:center;margin-top:40px}.visit-logo-wrap img{width:180px;height:auto;display:block}@media (max-width:991px){.visit-title{font-size:56px;line-height:1}.visit-divider{width:220px}}@media (max-width:768px){.visit-section{padding:60px 20px 80px}.visit-title{font-size:42px;line-height:1.05;margin-bottom:50px}.visit-divider{width:180px;margin-bottom:35px}.visit-description{font-size:16px}.visit-contacts{flex-direction:column;gap:15px;font-size:16px}.visit-email{font-size:16px;margin-bottom:60px}.visit-logo-wrap{margin-top:20px}.visit-logo-wrap img{width:140px}}.elementor-kit-889 h2{font-family:"times new roman";color:#6d4d2e;font-size:62px}