.elementor-929 .elementor-element.elementor-element-4fbbc2cc{--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-929 .elementor-element.elementor-element-4fbbc2cc:not(.elementor-motion-effects-element-type-background),.elementor-929 .elementor-element.elementor-element-4fbbc2cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://abimaanbuilders.com/wp-content/uploads/2026/07/hero.jpeg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-929 .elementor-element.elementor-element-42535c95 .ekit-heading__description{max-width:800px}.elementor-929 .elementor-element.elementor-element-42535c95 .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-929 .elementor-element.elementor-element-42535c95 .elementskit-section-title-wraper .elementskit-section-title>span{color:#FFF}.elementor-929 .elementor-element.elementor-element-42535c95 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-929 .elementor-element.elementor-element-42535c95 .elementskit-section-title-wraper p{color:#FFF;font-family:"Open Sans";font-size:18px;font-weight:700}.elementor-929 .elementor-element.elementor-element-42535c95{width:100%;max-width:100%}.elementor-929 .elementor-element.elementor-element-2a8ac35 .elementor-button{fill:#6b4a2a;color:#6b4a2a;background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6b4a2a}.elementor-929 .elementor-element.elementor-element-2a8ac35 .elementor-button:hover,.elementor-929 .elementor-element.elementor-element-2a8ac35 .elementor-button:focus{color:#fff;background-color:#6b4a2a;border-color:#6b4a2a}.elementor-929 .elementor-element.elementor-element-2a8ac35 .elementor-button:hover svg,.elementor-929 .elementor-element.elementor-element-2a8ac35 .elementor-button:focus svg{fill:#fff}.elementor-929 .elementor-element.elementor-element-e0ab706{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-929 .elementor-element.elementor-element-4acd0750{--display:flex}.elementor-929 .elementor-element.elementor-element-f278a7b{--display:flex}.elementor-929 .elementor-element.elementor-element-a281f75{--display:flex}.elementor-929 .elementor-element.elementor-element-fca8262{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-929 .elementor-element.elementor-element-bdccfd1{--display:flex}.elementor-929 .elementor-element.elementor-element-39ad2e2f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:0;padding:0 0 0 0}.elementor-929 .elementor-element.elementor-element-39ad2e2f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-929 .elementor-element.elementor-element-55db3850>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-929 .elementor-element.elementor-element-55db3850>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-929 .elementor-element.elementor-element-4e042e00:not(.elementor-motion-effects-element-type-background),.elementor-929 .elementor-element.elementor-element-4e042e00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4ECD8}.elementor-929 .elementor-element.elementor-element-4e042e00{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-929 .elementor-element.elementor-element-4e042e00>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-929 .elementor-element.elementor-element-20422f5d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-929 .elementor-element.elementor-element-20422f5d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4ECD8}.elementor-929 .elementor-element.elementor-element-20422f5d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-929 .elementor-element.elementor-element-20422f5d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-929 .elementor-element.elementor-element-36258400 .elementor-heading-title{font-family:"Times New Roman";font-size:35px;font-weight:600;line-height:1.2em;color:#6B5742}.elementor-929 .elementor-element.elementor-element-36258400{width:var(--container-widget-width,101.713%);max-width:101.713%;--container-widget-width:101.713%;--container-widget-flex-grow:0}.elementor-929 .elementor-element.elementor-element-36258400.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-929 .elementor-element.elementor-element-ae69466{font-family:"Lato";font-size:15px;font-weight:400;letter-spacing:.2px;color:#2E2620}.elementor-929 .elementor-element.elementor-element-5bd4cff0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-929 .elementor-element.elementor-element-4bf7d27b{font-family:"Source Serif Pro";color:#2E2620}.elementor-929 .elementor-element.elementor-element-2903ae01 iframe{height:453px}.elementor-929 .elementor-element.elementor-element-cbb657{--display:flex}.elementor-929 .elementor-element.elementor-element-314f9992{--display:flex}.elementor-929 .elementor-element.elementor-element-b2575d4{--display:flex}.elementor-929 .elementor-element.elementor-element-616e42ec{--display:flex}.elementor-929 .elementor-element.elementor-element-6ec57973{--display:flex}.elementor-929 .elementor-element.elementor-element-244c786d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--position:fixed;top:50%;--z-index:998}body:not(.rtl) .elementor-929 .elementor-element.elementor-element-244c786d{left:0}body.rtl .elementor-929 .elementor-element.elementor-element-244c786d{right:0}.elementor-929 .elementor-element.elementor-element-4bb6e4b3.elementor-element{--align-self:flex-end}.elementor-929 .elementor-element.elementor-element-18a880a4{--display:flex;--position:fixed;--z-index:998}@media(min-width:768px){.elementor-929 .elementor-element.elementor-element-20422f5d{width:84.5%}.elementor-929 .elementor-element.elementor-element-5bd4cff0{width:14.201%}}@media(max-width:1024px){.elementor-929 .elementor-element.elementor-element-4fbbc2cc{--padding-top:100px;--padding-bottom:228px;--padding-left:15px;--padding-right:15px}.elementor-929 .elementor-element.elementor-element-42535c95 .elementskit-section-title-wraper .elementskit-section-title{font-size:40px}.elementor-929 .elementor-element.elementor-element-20422f5d>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-929 .elementor-element.elementor-element-36258400 .elementor-heading-title{font-size:30px}.elementor-929 .elementor-element.elementor-element-ae69466{font-size:14px}.elementor-929 .elementor-element.elementor-element-5bd4cff0>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-929 .elementor-element.elementor-element-4fbbc2cc{--gap:20px 14px;--row-gap:20px;--column-gap:14px}.elementor-929 .elementor-element.elementor-element-42535c95 .elementskit-section-title-wraper .elementskit-section-title{margin:15px 0 10px 0;font-size:30px;line-height:40px}.elementor-929 .elementor-element.elementor-element-20422f5d>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-929 .elementor-element.elementor-element-36258400 .elementor-heading-title{font-size:25px}.elementor-929 .elementor-element.elementor-element-ae69466{font-size:13px}.elementor-929 .elementor-element.elementor-element-5bd4cff0>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}}.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}}.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}}.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}}.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}}.location-section{max-width:1400px;margin:auto;padding:80px 60px;background:#f4f0e8}.location-tag{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:5px;color:#8c7a65;text-transform:uppercase;margin-bottom:30px}.location-title{font-family:'Cormorant Garamond',serif;font-size:30px;color:#6d4d2e;margin-bottom:60px}.location-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 60px}.location-item{border-top:1px solid #cdb18a;padding-top:20px}.distance{font-family:'Cormorant Garamond',serif;font-size:42px;color:#6d4d2e;line-height:1;margin-bottom:10px}.place{font-family:'Inter',sans-serif;font-size:14px;letter-spacing:3px;color:#a07d52;text-transform:uppercase;margin-bottom:4px}.sub-place{font-family:'Inter',sans-serif;font-size:14px;color:#444;letter-spacing:1px}@media(max-width:991px){.location-grid{grid-template-columns:repeat(2,1fr);gap:30px}.location-title{font-size:50px}}@media(max-width:768px){.location-section{padding:40px 20px}.location-grid{grid-template-columns:1fr}.location-title{font-size:40px}.distance{font-size:34px}}.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}}.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}.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}.elementor-929 .elementor-element.elementor-element-244c786d{transform:rotate(-90deg) translateY(-50%);transform-origin:right center}.elementor-929 .elementor-element.elementor-element-18a880a4{transform:rotate(-90deg) translateY(-50%);transform-origin:right center}.elementor-element-78b94ab .elementor-widget-container{overflow:hidden}.elementor-element-78b94ab img{transform:scale(1.02);transform-origin:bottom center}