.elementor-29 .elementor-element.elementor-element-3c63f4b{--display:flex;--min-height:628px;--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;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:0.61;--padding-top:10px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-3c63f4b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3c63f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jksquareproperties.com/wp-content/uploads/2026/02/nanner-JK-propertes.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-3c63f4b::before, .elementor-29 .elementor-element.elementor-element-3c63f4b > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3c63f4b > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3c63f4b > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3c63f4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3c63f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #B68C3C45 0%, var( --e-global-color-secondary ) 77%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5fba1c8{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-5fba1c8 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:800;text-transform:uppercase;line-height:45px;-webkit-text-stroke-width:0.4px;stroke-width:0.4px;-webkit-text-stroke-color:#424242;stroke:#424242;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9c44d54{background-color:#00000069;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9A742F75;border-radius:15px 15px 15px 15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2551f33{width:100%;max-width:100%;padding:0vw 11vw 0vw 11vw;text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:300;letter-spacing:0.6px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-87e2661 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-87e2661 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-9926c8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-9926c8b > .elementor-shape-bottom .elementor-shape-fill, .elementor-29 .elementor-element.elementor-element-9926c8b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F8F8F8;}.elementor-29 .elementor-element.elementor-element-9926c8b > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-9926c8b > .e-con-inner > .elementor-shape-bottom svg{height:277px;transform:translateX(-50%) rotateY(180deg);}.elementor-29 .elementor-element.elementor-element-c32937a{text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-7904aa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-7904aa2 .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-e18ae1f{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-e18ae1f .swiper-slide > .elementor-element{height:100%;}.elementor-29 .elementor-element.elementor-element-0f825c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-29 .elementor-element.elementor-element-0f825c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-0f825c4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-dd0e0a0{text-align:start;}.elementor-29 .elementor-element.elementor-element-dd0e0a0 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:22px;font-weight:400;color:#C7A769;}.elementor-29 .elementor-element.elementor-element-d1bb6a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-d1bb6a0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d1bb6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-29 .elementor-element.elementor-element-c95b942{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-c6b1ae2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-c6b1ae2 .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-70f41af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-70f41af:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-70f41af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%);}.elementor-29 .elementor-element.elementor-element-563515e{--display:flex;--min-height:200px;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-563515e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-563515e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jksquareproperties.com/wp-content/uploads/2026/02/sample-property-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-15d1c93{--display:flex;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-29 .elementor-element.elementor-element-a380f7e .elementor-heading-title{font-family:"Poppins", Roboto;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#A76F05;}.elementor-29 .elementor-element.elementor-element-778eb69{font-family:"Poppins", Roboto;font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-1483b91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-1483b91 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-1483b91 .elementor-button{font-family:"Poppins", Roboto;font-size:14px;font-weight:400;padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-7272c99{text-align:start;}.elementor-29 .elementor-element.elementor-element-7272c99 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:22px;font-weight:400;color:#C7A769;}.elementor-29 .elementor-element.elementor-element-4dd506b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-4dd506b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4dd506b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%);}.elementor-29 .elementor-element.elementor-element-f7b7cc0{--display:flex;--min-height:200px;}.elementor-29 .elementor-element.elementor-element-f7b7cc0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f7b7cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jksquareproperties.com/wp-content/uploads/2026/02/mysore-real-estate-blog-2026.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-33dfaa0{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-afb9960 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#A76F05;}.elementor-29 .elementor-element.elementor-element-4094047{font-family:"Poppins", Roboto;font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-d922340 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-d922340 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-d922340 .elementor-button{font-family:"Poppins", Roboto;font-size:14px;font-weight:400;padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-9fe3214{text-align:start;}.elementor-29 .elementor-element.elementor-element-9fe3214 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:22px;font-weight:400;color:#C7A769;}.elementor-29 .elementor-element.elementor-element-bcf3dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-bcf3dea:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bcf3dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%);}.elementor-29 .elementor-element.elementor-element-22b1f52{--display:flex;--min-height:200px;}.elementor-29 .elementor-element.elementor-element-22b1f52:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-22b1f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jksquareproperties.com/wp-content/uploads/2026/02/sample-property-22.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-b927729{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-ca7f53c .elementor-heading-title{font-family:"Poppins", Roboto;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#A76F05;}.elementor-29 .elementor-element.elementor-element-0d1faa6{font-family:"Poppins", Roboto;font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-33dd7f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-33dd7f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-33dd7f9 .elementor-button{font-family:"Poppins", Roboto;font-size:14px;font-weight:400;padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-127ac92{text-align:start;}.elementor-29 .elementor-element.elementor-element-127ac92 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:22px;font-weight:400;color:#C7A769;}.elementor-29 .elementor-element.elementor-element-f8e5dd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-f8e5dd4:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f8e5dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%);}.elementor-29 .elementor-element.elementor-element-3803552{--display:flex;--min-height:200px;}.elementor-29 .elementor-element.elementor-element-3803552:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3803552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jksquareproperties.com/wp-content/uploads/2026/02/sample-property-33.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-973e281{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-c08b4d5 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#A76F05;}.elementor-29 .elementor-element.elementor-element-fc15e43{font-family:"Poppins", Roboto;font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-4e19e0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-4e19e0c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-29 .elementor-element.elementor-element-4e19e0c .elementor-button{font-family:"Poppins", Roboto;font-size:14px;font-weight:400;padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-55f8746{text-align:start;}.elementor-29 .elementor-element.elementor-element-55f8746 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:22px;font-weight:400;color:#C7A769;}.elementor-29 .elementor-element.elementor-element-d9c6577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-d9c6577:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d9c6577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-ed2bdf1{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:#BDA170;}.elementor-29 .elementor-element.elementor-element-c64b781{width:100%;max-width:100%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-c64b781 .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:#CECECE;}.elementor-29 .elementor-element.elementor-element-4e70acc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-4e70acc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4e70acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-4e70acc:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4e70acc, .elementor-29 .elementor-element.elementor-element-4e70acc::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-7da0dbe{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-7da0dbe:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-7da0dbe img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-467e190{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-467e190 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7c21686{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-722ea62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-722ea62:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-722ea62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-722ea62:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-722ea62, .elementor-29 .elementor-element.elementor-element-722ea62::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-59ecdb2{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-59ecdb2:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-59ecdb2 img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-ce4ea9d{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-ce4ea9d .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-12d3535{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-3b4b1bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-3b4b1bd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3b4b1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-3b4b1bd:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3b4b1bd, .elementor-29 .elementor-element.elementor-element-3b4b1bd::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-f363bb6{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-f363bb6:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-f363bb6 img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-274838e{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-274838e .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8e07c43{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-236335b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-236335b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-236335b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-236335b:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-236335b, .elementor-29 .elementor-element.elementor-element-236335b::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-ade2e49{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-ade2e49:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-ade2e49 img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-29042f3{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-29042f3 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e361f8c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-df79673{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-df79673:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-df79673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-df79673:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-df79673, .elementor-29 .elementor-element.elementor-element-df79673::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-a4959ca{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-a4959ca:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-a4959ca img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-fa77ea6{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-fa77ea6 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b702993{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-207af8d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#DDDDDD1C;--border-color:#DDDDDD1C;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-207af8d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-207af8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685E4E;}.elementor-29 .elementor-element.elementor-element-207af8d:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-207af8d, .elementor-29 .elementor-element.elementor-element-207af8d::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-b786c49{width:var( --container-widget-width, 100px );max-width:100px;background-color:var( --e-global-color-secondary );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:100px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 6px 10px 0px rgba(255, 255, 255, 0.22);}.elementor-29 .elementor-element.elementor-element-b786c49:hover{box-shadow:0px 7px 10px 0px rgba(248.2, 236.16086632170075, 2.748410326086993, 0.33);}.elementor-29 .elementor-element.elementor-element-b786c49 img{width:63px;border-style:none;}.elementor-29 .elementor-element.elementor-element-e71bbd5{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-e71bbd5 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7bee7fd{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Roboto;font-size:12px;font-weight:300;letter-spacing:0.6px;color:#C7BBA5;}.elementor-29 .elementor-element.elementor-element-610ae88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7a0e756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7a0e756.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-845d294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-f0df395{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-0d994ce{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-0d994ce .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-86e5b63{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-86e5b63:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-86e5b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF4DE 0%, #FFFFFF 100%);}.elementor-29 .elementor-element.elementor-element-0f5e22f{width:var( --container-widget-width, 58px );max-width:58px;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:10px 4px 10px 4px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:5;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-29 .elementor-element.elementor-element-0f5e22f .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:600;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-d397f6e{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-29 .elementor-element.elementor-element-f8c490c .elementor-heading-title{font-family:"Poppins", Roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-48ee15c{font-family:"Poppins", Roboto;font-size:11px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-024e356{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-024e356:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-024e356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF4DE 0%, #FFFFFF 100%);}.elementor-29 .elementor-element.elementor-element-4b6c95c{width:var( --container-widget-width, 58px );max-width:58px;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:10px 4px 10px 4px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:5;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-29 .elementor-element.elementor-element-4b6c95c .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:600;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-1207e43{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-29 .elementor-element.elementor-element-6cb5d74 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-5eedfc2{font-family:"Poppins", Roboto;font-size:11px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-c61f3a3{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-c61f3a3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c61f3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF4DE 0%, #FFFFFF 100%);}.elementor-29 .elementor-element.elementor-element-ff355cc{width:var( --container-widget-width, 58px );max-width:58px;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:10px 4px 10px 4px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:5;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-29 .elementor-element.elementor-element-ff355cc .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:600;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-8994436{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-29 .elementor-element.elementor-element-799555d .elementor-heading-title{font-family:"Poppins", Roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-4f0c653{font-family:"Poppins", Roboto;font-size:11px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-658dd44{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-658dd44:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-658dd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF4DE 0%, #FFFFFF 100%);}.elementor-29 .elementor-element.elementor-element-f4f5969{width:var( --container-widget-width, 58px );max-width:58px;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:10px 4px 10px 4px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:5;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-29 .elementor-element.elementor-element-f4f5969 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:600;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-b27275d{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-29 .elementor-element.elementor-element-d91892b .elementor-heading-title{font-family:"Poppins", Roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-4b1e944{font-family:"Poppins", Roboto;font-size:11px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-e4096a8{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-e4096a8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e4096a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFF4DE 0%, #FFFFFF 100%);}.elementor-29 .elementor-element.elementor-element-58ff4a5{width:var( --container-widget-width, 58px );max-width:58px;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:10px 4px 10px 4px;--container-widget-width:58px;--container-widget-flex-grow:0;z-index:5;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-29 .elementor-element.elementor-element-58ff4a5 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:35px;font-weight:600;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-227d751{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-29 .elementor-element.elementor-element-7044fb1 .elementor-heading-title{font-family:"Poppins", Roboto;font-size:18px;font-weight:400;text-transform:uppercase;line-height:24px;color:var( --e-global-color-054c620 );}.elementor-29 .elementor-element.elementor-element-e8c4a54{font-family:"Poppins", Roboto;font-size:11px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-9c3a1d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-9c3a1d0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9c3a1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-29 .elementor-element.elementor-element-bfe28ce{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-145bfa1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-145bfa1 .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:var( --e-global-color-054c620 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-d5b414b .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-d5b414b .elementor-testimonial__text{font-family:"Poppins", Roboto;font-size:14px;font-weight:300;letter-spacing:0.6px;}.elementor-29 .elementor-element.elementor-element-2e1085a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-2e1085a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2e1085a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a2fd4c2{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Roboto;font-size:14px;font-weight:400;letter-spacing:0.6px;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-3ab7c47{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-3ab7c47 .elementor-heading-title{font-family:"Poppins", Roboto;font-weight:600;color:var( --e-global-color-054c620 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Roboto;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Roboto;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Roboto;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Roboto;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-501515e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-29 .elementor-element.elementor-element-501515e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.63 * 100% );}.elementor-29 .elementor-element.elementor-element-501515e:after{content:"0.63";}.elementor-29 .elementor-element.elementor-element-501515e .elementor-post__thumbnail__link{width:100%;}.elementor-29 .elementor-element.elementor-element-501515e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-29 .elementor-element.elementor-element-501515e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-29 .elementor-element.elementor-element-501515e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-29 .elementor-element.elementor-element-501515e .elementor-post__title, .elementor-29 .elementor-element.elementor-element-501515e .elementor-post__title a{color:var( --e-global-color-054c620 );font-family:"Poppins", Roboto;font-size:18px;font-weight:400;line-height:27px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-e18ae1f{--swiper-slides-to-display:2;--arrow-prev-left-position:-10px;--arrow-next-right-position:-10px;}.elementor-29 .elementor-element.elementor-element-1483b91 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-d922340 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-33dd7f9 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-4e19e0c .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-610ae88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-845d294{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-3c63f4b{--min-height:620px;--justify-content:center;--align-content:flex-end;--padding-top:15px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-3c63f4b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3c63f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29 .elementor-element.elementor-element-5fba1c8 .elementor-heading-title{font-size:30px;line-height:41px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-29 .elementor-element.elementor-element-9c44d54{width:var( --container-widget-width, 100% );max-width:100%;padding:5px 5px 5px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-2551f33{padding:0vw 1vw 0vw 1vw;font-size:11px;line-height:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-87e2661 .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-9926c8b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-29 .elementor-element.elementor-element-7904aa2 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-29 .elementor-element.elementor-element-e18ae1f{--swiper-slides-to-display:1;}.elementor-29 .elementor-element.elementor-element-0f825c4 .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-dd0e0a0 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-29 .elementor-element.elementor-element-c6b1ae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-c6b1ae2 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-29 .elementor-element.elementor-element-778eb69{font-size:12px;}.elementor-29 .elementor-element.elementor-element-1483b91 .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-7272c99 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-29 .elementor-element.elementor-element-4094047{font-size:12px;}.elementor-29 .elementor-element.elementor-element-d922340 .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-9fe3214 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-29 .elementor-element.elementor-element-0d1faa6{font-size:12px;}.elementor-29 .elementor-element.elementor-element-33dd7f9 .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-127ac92 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-29 .elementor-element.elementor-element-fc15e43{font-size:12px;}.elementor-29 .elementor-element.elementor-element-4e19e0c .elementor-button{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-55f8746 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-29 .elementor-element.elementor-element-d9c6577{--gap:18px 10px;--row-gap:18px;--column-gap:10px;}.elementor-29 .elementor-element.elementor-element-c64b781 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-29 .elementor-element.elementor-element-4e70acc{--width:48%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-7da0dbe{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-467e190 .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-7c21686{font-size:10px;}.elementor-29 .elementor-element.elementor-element-722ea62{--width:48%;}.elementor-29 .elementor-element.elementor-element-59ecdb2{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-ce4ea9d .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-12d3535{font-size:10px;}.elementor-29 .elementor-element.elementor-element-3b4b1bd{--width:48%;}.elementor-29 .elementor-element.elementor-element-f363bb6{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-274838e .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-8e07c43{font-size:10px;}.elementor-29 .elementor-element.elementor-element-236335b{--width:48%;}.elementor-29 .elementor-element.elementor-element-ade2e49{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-29042f3 .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-e361f8c{font-size:10px;}.elementor-29 .elementor-element.elementor-element-df79673{--width:48%;}.elementor-29 .elementor-element.elementor-element-a4959ca{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-fa77ea6 .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-b702993{font-size:10px;}.elementor-29 .elementor-element.elementor-element-207af8d{--width:48%;}.elementor-29 .elementor-element.elementor-element-b786c49{padding:0px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-29 .elementor-element.elementor-element-e71bbd5 .elementor-heading-title{font-size:11px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-7bee7fd{font-size:10px;}.elementor-29 .elementor-element.elementor-element-845d294{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-f0df395{text-align:center;}.elementor-29 .elementor-element.elementor-element-0d994ce{text-align:center;}.elementor-29 .elementor-element.elementor-element-0d994ce .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-29 .elementor-element.elementor-element-0f5e22f{padding:10px 16px 9px 16px;}.elementor-29 .elementor-element.elementor-element-f8c490c .elementor-heading-title{font-size:12px;}.elementor-29 .elementor-element.elementor-element-48ee15c{font-size:9px;}.elementor-29 .elementor-element.elementor-element-4b6c95c{padding:10px 16px 9px 16px;}.elementor-29 .elementor-element.elementor-element-6cb5d74 .elementor-heading-title{font-size:12px;}.elementor-29 .elementor-element.elementor-element-5eedfc2{font-size:9px;}.elementor-29 .elementor-element.elementor-element-ff355cc{padding:10px 16px 9px 16px;}.elementor-29 .elementor-element.elementor-element-799555d .elementor-heading-title{font-size:12px;}.elementor-29 .elementor-element.elementor-element-4f0c653{font-size:9px;}.elementor-29 .elementor-element.elementor-element-d91892b .elementor-heading-title{font-size:12px;}.elementor-29 .elementor-element.elementor-element-4b1e944{font-size:9px;}.elementor-29 .elementor-element.elementor-element-58ff4a5{padding:10px 16px 9px 16px;}.elementor-29 .elementor-element.elementor-element-7044fb1 .elementor-heading-title{font-size:12px;}.elementor-29 .elementor-element.elementor-element-e8c4a54{font-size:9px;}.elementor-29 .elementor-element.elementor-element-145bfa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-145bfa1 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-d5b414b .elementor-testimonial__text{font-size:11px;line-height:19px;}.elementor-29 .elementor-element.elementor-element-3ab7c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3ab7c47 .elementor-heading-title{font-size:20px;line-height:34px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-501515e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-29 .elementor-element.elementor-element-501515e:after{content:"0.5";}.elementor-29 .elementor-element.elementor-element-501515e .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-70f41af{--width:49%;}.elementor-29 .elementor-element.elementor-element-4dd506b{--width:49%;}.elementor-29 .elementor-element.elementor-element-bcf3dea{--width:49%;}.elementor-29 .elementor-element.elementor-element-f8e5dd4{--width:49%;}.elementor-29 .elementor-element.elementor-element-4e70acc{--width:30%;}.elementor-29 .elementor-element.elementor-element-722ea62{--width:30%;}.elementor-29 .elementor-element.elementor-element-3b4b1bd{--width:30%;}.elementor-29 .elementor-element.elementor-element-236335b{--width:30%;}.elementor-29 .elementor-element.elementor-element-df79673{--width:30%;}.elementor-29 .elementor-element.elementor-element-207af8d{--width:30%;}.elementor-29 .elementor-element.elementor-element-7a0e756{--width:56.432%;}.elementor-29 .elementor-element.elementor-element-845d294{--width:50%;}.elementor-29 .elementor-element.elementor-element-d397f6e{--width:69%;}.elementor-29 .elementor-element.elementor-element-1207e43{--width:69%;}.elementor-29 .elementor-element.elementor-element-8994436{--width:69%;}.elementor-29 .elementor-element.elementor-element-b27275d{--width:69%;}.elementor-29 .elementor-element.elementor-element-227d751{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-70f41af{--width:75%;}.elementor-29 .elementor-element.elementor-element-4dd506b{--width:75%;}.elementor-29 .elementor-element.elementor-element-bcf3dea{--width:75%;}.elementor-29 .elementor-element.elementor-element-f8e5dd4{--width:75%;}.elementor-29 .elementor-element.elementor-element-7a0e756{--width:100%;}.elementor-29 .elementor-element.elementor-element-845d294{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-9c44d54 */.property-search-form {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    flex-wrap: nowrap; /* prevents stacking */
}

.property-search-form select {
    padding: 10px 20px;
    min-width: 220px;
    border-radius: 6px;
    border: none;
    font-size: 16px;
}

.property-search-form button {
    padding: 10px 30px;
    background: #c79a3b;
    color: #fff;
    border: none;
    border-radius: 6px;
    cursor: pointer;
    font-weight: 600;
}

.property-search-form button:hover {
    background: #a87c28;
}

/* ===== MOBILE SEARCH FIX ===== */

@media (max-width: 768px) {

    .property-search-form {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        padding: 10px 15px;
    }

    /* Two dropdowns side by side */
    .property-search-form select {
        width: calc(50% - 5px);
        min-width: unset;
        font-size: 14px;
        padding: 12px;
        border-radius: 8px;
    }

    /* Button full width on next line */
    .property-search-form button {
        width: 100%;
        padding: 6px 0;   /* reduced height */
        font-size: 14px;
        border-radius: 6px;
        margin-top: 5px;
    }

}/* End custom CSS */