.elementor-24364 .elementor-element.elementor-element-bcd2f58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-widget-property_show_header_section .entry-prop{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_header_section .price_area,.elementor-widget-property_show_header_section .price_label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_header_section .property_categs, .elementor-widget-property_show_header_section .property_categs a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-4f971e4 > .elementor-widget-container{margin:20px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-8223342{--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;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-24364 .elementor-element.elementor-element-8223342:not(.elementor-motion-effects-element-type-background), .elementor-24364 .elementor-element.elementor-element-8223342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-24364 .elementor-element.elementor-element-c0a8abf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEBEBE;--border-color:#BEBEBE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24364 .elementor-element.elementor-element-911cb5a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-911cb5a{text-align:center;}.elementor-24364 .elementor-element.elementor-element-911cb5a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-fb71d75{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEBEBE;--border-color:#BEBEBE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-c52ff95 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-c52ff95{text-align:center;}.elementor-24364 .elementor-element.elementor-element-c52ff95 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-202f043{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEBEBE;--border-color:#BEBEBE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-d04f0e6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-d04f0e6{text-align:center;}.elementor-24364 .elementor-element.elementor-element-d04f0e6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-2197f3a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEBEBE;--border-color:#BEBEBE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-cf26f07 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-cf26f07{text-align:center;}.elementor-24364 .elementor-element.elementor-element-cf26f07 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-4f56f34{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BEBEBE;--border-color:#BEBEBE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-d5576aa > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-d5576aa{text-align:center;}.elementor-24364 .elementor-element.elementor-element-d5576aa .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-fdf420c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-993e856 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-993e856{text-align:center;}.elementor-24364 .elementor-element.elementor-element-993e856 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-24364 .elementor-element.elementor-element-3dde5f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-231475e .property_header_gallery_wrapper .col-md-6.image_gallery{height:650px;}.elementor-24364 .elementor-element.elementor-element-231475e  .property_header_gallery_wrapper .gallery-left-column.col-md-6 .col-md-6.image_gallery{height:calc( 650px/2 );}.elementor-24364 .elementor-element.elementor-element-231475e  .status-wrapper{display:none;}.elementor-24364 .elementor-element.elementor-element-884a4f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-property_show_overview_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_overview_section .overview_element a, .elementor-widget-property_show_overview_section  .overview_element li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element:first-of-type li{text-align:left;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element li{text-align:left;}.elementor-24364 .elementor-element.elementor-element-aeda918 .nav-tabs{justify-content:left;}.elementor-24364 .elementor-element.elementor-element-aeda918  .panel-title{display:none;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_updatd_on{display:none;}.elementor-24364 .elementor-element.elementor-element-aeda918 .property-panel{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:30px 30px 30px 30px;background-color:#F8F8F8;}.elementor-24364 .elementor-element.elementor-element-2c4b841{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24364 .elementor-element.elementor-element-66d857c{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:30px;--z-index:1;}.elementor-widget-property_show_description_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_description_section .wpestate_property_description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-16fd51d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-16fd51d  .panel-title{display:none;}.elementor-24364 .elementor-element.elementor-element-16fd51d .wpestate_property_description{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#4B4B4B;}.elementor-24364 .elementor-element.elementor-element-16fd51d .wpestate_property_description a{color:#4B4B4B;}.elementor-24364 .elementor-element.elementor-element-16fd51d .download_docs{color:#4B4B4B;}.elementor-24364 .elementor-element.elementor-element-16fd51d path.st0{fill:#4B4B4B;}.elementor-24364 .elementor-element.elementor-element-45e7d87{--display:flex;}.elementor-widget-property_show_agent_form2_section .agent_contanct_form_sidebar  h4 a, .elementor-widget-property_show_agent_form2_section h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_agent_form2_section .agent_position{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_agent_form2_section .form-control, .elementor-widget-property_show_agent_form2_section .form-select{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-ab79eff .elementor_agent_wrapper{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);}.elementor-24364 .elementor-element.elementor-element-ab79eff .agent_contanct_form_sidebar.widget-container.wpestate_contact_form_parent{padding:30px 30px 30px 30px;}.elementor-24364 .elementor-element.elementor-element-ab79eff .wpestate_schedule_tour_wrapper{padding:30px 30px 30px 30px;}.elementor-24364 .elementor-element.elementor-element-ab51338{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24364 .elementor-element.elementor-element-ebb2d33{width:100%;max-width:100%;}.elementor-24364 .elementor-element.elementor-element-ebb2d33 .nav-link{color:#222;}.elementor-24364 .elementor-element.elementor-element-ebb2d33 #tab_prpg.wpestate_elementor_tabs a.active{border-bottom:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24364 .elementor-element.elementor-element-ebb2d33 #tab_prpg.wpestate_elementor_tabs a.active svg{fill:var( --e-global-color-primary );}.elementor-24364 .elementor-element.elementor-element-0d5d98a{--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;}.elementor-widget-property_show_map_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-5165530 .panel-title,.elementor-24364 .elementor-element.elementor-element-5165530 .panel-heading{display:none;}.elementor-24364 .elementor-element.elementor-element-5165530 .panel-heading{padding-bottom:0px;}.elementor-24364 .elementor-element.elementor-element-5165530 .google_map_shortcode_wrapper{height:400px;z-index:99;}.elementor-24364 .elementor-element.elementor-element-5165530 .googleMap_shortcode_class{height:400px;}.elementor-24364 .elementor-element.elementor-element-5165530 #googleMap_shortcode{height:400px;min-height:400px;}.elementor-24364 .elementor-element.elementor-element-5165530 .panel-default{padding:30px 30px 30px 30px;}.elementor-24364 .elementor-element.elementor-element-5165530 .property-panel .panel-heading{padding:0;}.elementor-24364 .elementor-element.elementor-element-5165530 .property-panel .panel-body{padding:0;}.elementor-24364 .elementor-element.elementor-element-a394c08{--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;}.elementor-widget-property_show_video_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-e510bc5  .panel-title{display:none;}.elementor-24364 .elementor-element.elementor-element-e510bc5  .panel-heading{padding-bottom:0px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 #accordion_video{padding:30px 30px 30px 30px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 .property-panel .panel-heading{padding:0;}.elementor-24364 .elementor-element.elementor-element-e510bc5 .property-panel .panel-body{padding:0;}.elementor-24364 .elementor-element.elementor-element-a3e7c7a{--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;}.elementor-widget-property_show_calculator_section .panel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-property_show_calculator_section .panel-default,.elementor-widget-property_show_calculator_section .panel-default label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24364 .elementor-element.elementor-element-aa5c95e #accordion_morgage{padding:30px 30px 30px 30px;}.elementor-24364 .elementor-element.elementor-element-aa5c95e .property-panel .panel-heading{padding:0;}.elementor-24364 .elementor-element.elementor-element-aa5c95e .property-panel .panel-body{padding:0;}.elementor-24364 .elementor-element.elementor-element-89829d4{--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;}.elementor-widget-property_show_similar_section .agent_listings_title_similar{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px){.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element:first-of-type li{text-align:left;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element li{text-align:left;}.elementor-24364 .elementor-element.elementor-element-aeda918 .nav-tabs{justify-content:left;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element{width:20%;}}@media(max-width:767px){.elementor-24364 .elementor-element.elementor-element-bcd2f58{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24364 .elementor-element.elementor-element-bcd2f58.e-con{--align-self:flex-start;}.elementor-24364 .elementor-element.elementor-element-4f971e4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24364 .elementor-element.elementor-element-8223342{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-24364 .elementor-element.elementor-element-c0a8abf{--width:200px;}.elementor-24364 .elementor-element.elementor-element-fb71d75{--width:200px;}.elementor-24364 .elementor-element.elementor-element-202f043{--width:200px;}.elementor-24364 .elementor-element.elementor-element-2197f3a{--width:200px;}.elementor-24364 .elementor-element.elementor-element-4f56f34{--width:200px;}.elementor-24364 .elementor-element.elementor-element-fdf420c{--width:200px;}.elementor-24364 .elementor-element.elementor-element-231475e .property_header_gallery_wrapper .col-md-6.image_gallery{height:250px;}.elementor-24364 .elementor-element.elementor-element-231475e  .property_header_gallery_wrapper .gallery-left-column.col-md-6 .col-md-6.image_gallery{height:calc( 250px/2 );}.elementor-24364 .elementor-element.elementor-element-884a4f7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element:first-of-type li{text-align:center;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element li{text-align:center;}.elementor-24364 .elementor-element.elementor-element-aeda918 .nav-tabs{justify-content:center;}.elementor-24364 .elementor-element.elementor-element-aeda918 .overview_element{width:40%;}.elementor-24364 .elementor-element.elementor-element-ab51338{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 #accordion_video{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 .property-panel .panel-heading{padding:0;}.elementor-24364 .elementor-element.elementor-element-e510bc5 .property-panel .panel-body{padding:0;}.elementor-24364 .elementor-element.elementor-element-e510bc5 #accordion_video .property_video_wrapper{border-radius:0px 0px 0px 0px;}.elementor-24364 .elementor-element.elementor-element-e510bc5 #accordion_video .property_video_wrapper img{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-24364 .elementor-element.elementor-element-884a4f7{--content-width:1440px;}.elementor-24364 .elementor-element.elementor-element-45e7d87{--width:51%;}.elementor-24364 .elementor-element.elementor-element-0d5d98a{--content-width:1440px;}.elementor-24364 .elementor-element.elementor-element-a394c08{--content-width:1440px;}.elementor-24364 .elementor-element.elementor-element-a3e7c7a{--content-width:1440px;}.elementor-24364 .elementor-element.elementor-element-89829d4{--content-width:1440px;}}/* Start custom CSS for property_show_agent_form2_section, class: .elementor-element-ab79eff */textarea.form-control {
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for Wpresidence_Tabs, class: .elementor-element-ebb2d33 *//* Ensure the table takes full width */
.property-table {
    width: 100%;
    max-width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}

.property-table th {
    background-color: #f8f8f8;
    font-weight: bold;
    text-align: left;
    padding: 15px;
    border: 1px solid #ddd;
    width: 30%;
}

.property-table td {
    padding: 15px;
    border: 1px solid #ddd;
    background-color: #fff;
    width: 70%;
}

/* Make sure the container doesn’t limit width */
.elementor-widget-container {
    width: 100% !important;
}



@media (max-width: 768px) {
    .property-table th, 
    .property-table td {
        display: block;
        width: 100%;
    }
    .property-table th {
        background-color: #0073aa;
        color: #fff;
        text-align: center;
    }
}


.repeater-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 15px;
    table-layout: auto; 
}

.repeater-table th, .repeater-table td {
    border: 1px solid #ddd;
    padding: 10px;
    text-align: center;
    min-width: 120px; /* Ensures columns don’t shrink too much */
}

.repeater-table th {
    background-color: #eaeaea;
    font-weight: bold;
}

.repeater-table tr:nth-child(even) {
    background-color: #f3f3f3;
}

/* Responsive Styles */
@media (max-width: 768px) {
    .property-table th, .property-table td,
    .repeater-table th, .repeater-table td {
        display: block;
        width: 100%;
        text-align: center;
    }
}/* End custom CSS */